)]}'
{
  "log": [
    {
      "commit": "743ad8a78c8011685f2114b955090045381e153f",
      "tree": "74a8dea8b59fea60423c40ddea73e4d258d0a43f",
      "parents": [
        "3808bca1f74610163395ac8c37d85a816c5e425d",
        "940dd816a30a5e6e5fc39983fcb72f50ab0ad72f"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Nov 13 10:34:43 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 13 10:34:43 2018 -0800"
      },
      "message": "Merge \"Unsupported app usage API cleanup\" am: a2b2183a24 am: ff98c6d69f\nam: 940dd816a3\n\nChange-Id: I571ad85a3e643459c3040ee4ccb3e3e2d84c741a\n"
    },
    {
      "commit": "3808bca1f74610163395ac8c37d85a816c5e425d",
      "tree": "4fb7c95e584a389439ee15992da475f2c0d571b5",
      "parents": [
        "81f977753ab7f948c0e05f6876cff0e630d86b41",
        "1e44acb566c56e948176be14f54b7cc9bd672e44"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Nov 13 10:20:04 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 13 10:20:04 2018 -0800"
      },
      "message": "Merge \"Expose capabilitiesToString for use in Telecom.\" am: b7d9e55bc7 am: b9cdc48c1f\nam: 1e44acb566\n\nChange-Id: I887d9a702c85252612751a7209210db0bf78613f\n"
    },
    {
      "commit": "940dd816a30a5e6e5fc39983fcb72f50ab0ad72f",
      "tree": "1f2234bb4a1a14adb65ecc784833de186c47a8c0",
      "parents": [
        "1e44acb566c56e948176be14f54b7cc9bd672e44",
        "ff98c6d69fbd8e8682513f6f2db66b00452934b3"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Nov 13 10:18:44 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 13 10:18:44 2018 -0800"
      },
      "message": "Merge \"Unsupported app usage API cleanup\" am: a2b2183a24\nam: ff98c6d69f\n\nChange-Id: I3bbf9b130374b2f387de56034d22e2cf6248a9ac\n"
    },
    {
      "commit": "1e44acb566c56e948176be14f54b7cc9bd672e44",
      "tree": "df0e2fbc8baddddd17be6bfe3ea5747c93e383ee",
      "parents": [
        "f03be92220a9846f7609b8ac9c4fb16c0f4cc304",
        "b9cdc48c1f464461542ddb8a101e10bf13337c2d"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Nov 13 10:06:16 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 13 10:06:16 2018 -0800"
      },
      "message": "Merge \"Expose capabilitiesToString for use in Telecom.\" am: b7d9e55bc7\nam: b9cdc48c1f\n\nChange-Id: Ib35d4013fe5f7e7a1a34d9e74eae1b7e642f0a26\n"
    },
    {
      "commit": "a2b2183a2411cdb860c8ef628fcf52952e7a9704",
      "tree": "c7f29f6a93687be33eec583bebff7ab55a62a391",
      "parents": [
        "b7d9e55bc7790486c7a8d5d875e6857e426c3e2d",
        "6e3ecc40f80a8341ff4c3db92a4daab0d96843ff"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Nov 13 17:49:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 17:49:01 2018 +0000"
      },
      "message": "Merge \"Unsupported app usage API cleanup\""
    },
    {
      "commit": "b7d9e55bc7790486c7a8d5d875e6857e426c3e2d",
      "tree": "92f08ed569d81dfe6481bbe618f25571f58c06bc",
      "parents": [
        "6e12301e84c64c6bb44f7210c6f588d476817abe",
        "1847b4eb748b489c2cacd2d92889d41576f26c28"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Nov 13 17:47:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 17:47:49 2018 +0000"
      },
      "message": "Merge \"Expose capabilitiesToString for use in Telecom.\""
    },
    {
      "commit": "6e3ecc40f80a8341ff4c3db92a4daab0d96843ff",
      "tree": "ca8db2c5817d95cb89a0342973859aa6313f2288",
      "parents": [
        "fbc4e55540ffaae66c9a1eeae7f2ae05b828f520"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Nov 12 11:30:56 2018 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Nov 12 11:30:56 2018 -0800"
      },
      "message": "Unsupported app usage API cleanup\n\nThis CL includes a number of cleanups related to unsupported app usage\ntags.\n\nTelecomManager#EXTRA_IS_HANDOVER - public APIS exist for this usecase;\nupdated docs and limit to P with maxtarget sdk.\nTelecomManager#getSimCallManager(int userId) - marked as max target P;\nthere is a public API available which can be used to accomplish the same\nthing.  Nobody should be calling this.\nTelecomManager#getCallCapablePhoneAccounts(boolean) - marked as max\ntarget P; callers should use the version without the boolean parameter.\n\nDeprecate CAPABILITY_CAN_UPGRADE_TO_VIDEO; its redundant.\n\nNew public API:\nPromote TelecomManager#getSystemDialerPackage() to public API; its a\nbenign API and doesn\u0027t expose anything which can\u0027t be inferred other ways.\n\nNew system APIs:\nTelecomManager#getCurrentTtyMode() - used by settings app.\nTelecomManager#setDefaultDialer() - used by useful for settings app.\nTelecomManager#TTY_MODE* constants - used by getCurrentTtyMode API.\n\nTest: Compile / run unit tests\nBug: 119305590\nChange-Id: I67d6213e6c689fb545fc9ceae4a359831f97c32f\n"
    },
    {
      "commit": "f6f09c5491d83e2a19c548af9c016aa6c20fbaf4",
      "tree": "6d73ccfb9e8e1dd2050149753aaf36d138f1c8f7",
      "parents": [
        "8dd60c3d2086db033952c71ac8163d9251a9add8",
        "d96fd153646cc738b05b555c4c0e472254ec7fa7"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Nov 09 14:03:51 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Nov 09 14:03:51 2018 -0800"
      },
      "message": "Merge \"Fix flaky AnalytisTest by locking in EventRecord\" am: 0a390095df am: e90962ff1d\nam: d96fd15364\n\nChange-Id: I37232a10e503887fdd436c4504a53f993da4f1b2\n"
    },
    {
      "commit": "1847b4eb748b489c2cacd2d92889d41576f26c28",
      "tree": "64f14560ede4e53f41759b93746d3d7345b8201f",
      "parents": [
        "fbc4e55540ffaae66c9a1eeae7f2ae05b828f520"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Nov 09 08:43:02 2018 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Nov 09 08:43:02 2018 -0800"
      },
      "message": "Expose capabilitiesToString for use in Telecom.\n\nWe will use this in phone account registrar to make the logs more useful.\n\nTest: Manual\nBug: 119306215\nChange-Id: Ic882192bc5f135e70f37ddbba055127fdb9c1569\n"
    },
    {
      "commit": "d96fd153646cc738b05b555c4c0e472254ec7fa7",
      "tree": "9b7b8057d7efcfa8ea076c20607b4550265a3364",
      "parents": [
        "ba8d3d6109293558e24cf9422229b6951680e4ad",
        "e90962ff1d54f489bc906b6e1dd3da49e0ab2330"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Nov 08 18:40:29 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 18:40:29 2018 -0800"
      },
      "message": "Merge \"Fix flaky AnalytisTest by locking in EventRecord\" am: 0a390095df\nam: e90962ff1d\n\nChange-Id: Ifa04c8d827c3ce9c34454115fcb45ed092377dda\n"
    },
    {
      "commit": "0a390095dfe1c0b1a46a568a7a463650129269eb",
      "tree": "75ce0370df8559c815dc9dffa51f39df78373a1f",
      "parents": [
        "60b722a005b2a72a58a504969ceeb03282d54cc7",
        "48e2615128ff7ee674547f75ca561c1e405c2a8e"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Nov 09 02:21:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 09 02:21:56 2018 +0000"
      },
      "message": "Merge \"Fix flaky AnalytisTest by locking in EventRecord\""
    },
    {
      "commit": "6aceee0b7cf5b041b32eee4f136e694c0544fea8",
      "tree": "c5e620449f31789bde146ca7990deb99d6c2aa3f",
      "parents": [
        "b7b36c79844398fcd983cd62f258c807803da736",
        "f922fb13758dbc3002ba59249f6fb8d37947d6fc"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 10:22:41 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 10:22:41 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\" am: b5e8d45245 am: 20b0ca7ef8\nam: f922fb1375\n\nChange-Id: I4c7270d0ae8ea1fd42488e0e3efe2ca1b6d33d94\n"
    },
    {
      "commit": "f922fb13758dbc3002ba59249f6fb8d37947d6fc",
      "tree": "ffaae95be56ce13651dd8719f08f2de3a8d22366",
      "parents": [
        "e8e035aaaa83d190b616429a28a981353648b32a",
        "20b0ca7ef8524314218348f65b52bdae23f213ed"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 10:07:13 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 10:07:13 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\" am: b5e8d45245\nam: 20b0ca7ef8\n\nChange-Id: Id2794379c6dd94bd5616ef0c86e6186324c33799\n"
    },
    {
      "commit": "b5e8d4524545356d6c2d148d38e4d01245b89723",
      "tree": "220bc08903a9d11ccf62f6bfdb4c4cd35b59b27b",
      "parents": [
        "07160ff7e5ac08e45d9fc15c61d84054b8790d3d",
        "9e1d4f86ba43e87264aba178f2bb037a3c3b26fb"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 17:22:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 17:22:43 2018 +0000"
      },
      "message": "Merge \"[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\""
    },
    {
      "commit": "9e1d4f86ba43e87264aba178f2bb037a3c3b26fb",
      "tree": "72aadb5ef310c59200b6e5bbe1b6e4e36b8757bd",
      "parents": [
        "03c766075d3b50bf859fdde64d5c2c42997ff079"
      ],
      "author": {
        "name": "tonyzhu",
        "email": "tonyzhu@google.com",
        "time": "Mon Oct 22 15:11:31 2018 +0800"
      },
      "committer": {
        "name": "tonyzhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 17:28:34 2018 +0800"
      },
      "message": "[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\n\nAdd three call log entries, ALL_SCREENING_COMPONENT_NAME, CALL_SCREENING_APP_NAME,\nBLOCK_REASON, and call block reasons. Add new parameter to get the\npackage name and component name of the implementation of CallScreenService.java.\n\nBug: 113243596\nTest: Build pass\nChange-Id: I63debd80d7f4a92278fdbb84b64ff1199591349c\n"
    },
    {
      "commit": "48e2615128ff7ee674547f75ca561c1e405c2a8e",
      "tree": "0afa9b887eae8d3e9dd6aa10ec70507b7e3f39c2",
      "parents": [
        "6b0c47b2b89b76c7665a4c962fdf9e43ba8aae1e"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Nov 07 18:32:02 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Nov 07 18:32:02 2018 -0800"
      },
      "message": "Fix flaky AnalytisTest by locking in EventRecord\n\nAnalyticsTests were flaking with concurrent modification exceptions. Fix\nthis by locking mEvents properly in EventRecord.\n\nBug: 119226554\nTest: leave it to presubmit\nChange-Id: I4df0afe399fab148bbebcef51272c56f628ee18f\n"
    },
    {
      "commit": "c8d935d2bbdf261fc7eb544b992cd645c0dacfb5",
      "tree": "3a8633a63c083f445aec98cc3b0c5dfee0e17c17",
      "parents": [
        "d0e5bc8db01b6501cdb4c8c602f3b9419834a8f0",
        "c274ac53a7dab8347d04312ce1038088d6442a3a"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Mon Nov 05 03:14:48 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 05 03:14:48 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Programmatically changing the default call screening app.\" am: 6dd64df8b3 am: 21457121f4\nam: c274ac53a7\n\nChange-Id: Ia013e710c961b8887bfaff1e8fe7af40fba26df1\n"
    },
    {
      "commit": "c274ac53a7dab8347d04312ce1038088d6442a3a",
      "tree": "8582994ee8878c6e06fa3d0f2e951769a6c1daba",
      "parents": [
        "556ae82025eccaa44a958a77cd1c1089c9713440",
        "21457121f48c1d6a339e99fde0ea66f1923d7682"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Mon Nov 05 03:02:57 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 05 03:02:57 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Programmatically changing the default call screening app.\" am: 6dd64df8b3\nam: 21457121f4\n\nChange-Id: I1b570954254b4b13e3368372e17cebd0017cfa4d\n"
    },
    {
      "commit": "6dd64df8b382d483e3c9631c01a24b335bb9de03",
      "tree": "f674e7ac7d7247c4c21af79b1372aeb807d4a531",
      "parents": [
        "89eb3e6117b39c9e9272e898e33a3be8fa669889",
        "ff60f5ec27aa6bc515421f19a27225679fe92b41"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Mon Nov 05 10:35:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 05 10:35:27 2018 +0000"
      },
      "message": "Merge \"[Call Screening]Programmatically changing the default call screening app.\""
    },
    {
      "commit": "ee72c438b7f7fae287754b1e3fd8177846376e9a",
      "tree": "61d62c40e823ae6442c2aab1b01d5d9b10d449ff",
      "parents": [
        "1322fa1efe614b2bd186d09ed8ab37fdcf1f4cd7",
        "3584c0a088038f7e50c388bca46cddc2b14a34f3"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Nov 01 16:34:34 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 01 16:34:34 2018 -0700"
      },
      "message": "Merge \"Add PROPERTY_VOIP_AUDIO_MODE to android.telecom.Call.\" am: cc690e9a48 am: f2dc5a204a\nam: 3584c0a088\n\nChange-Id: Ie20ead7404d1f200785104d896129212d126d9e7\n"
    },
    {
      "commit": "3584c0a088038f7e50c388bca46cddc2b14a34f3",
      "tree": "d210b81597a19ee8ba66f17d8a0c23886561d8ee",
      "parents": [
        "35d377e27d2f0bf1d80cdd1c8728e6f49a523dc3",
        "f2dc5a204a7d9b79be84469c1d47569127a031d0"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Nov 01 16:15:49 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 01 16:15:49 2018 -0700"
      },
      "message": "Merge \"Add PROPERTY_VOIP_AUDIO_MODE to android.telecom.Call.\" am: cc690e9a48\nam: f2dc5a204a\n\nChange-Id: I39dd19c1c09b15136460854fd0e5a2b8161766c3\n"
    },
    {
      "commit": "80a5e1e940c13e0ff4e9b67021879b2442aff2d2",
      "tree": "94a3dc621946526fbfa9bec18a40a7891f187fb3",
      "parents": [
        "d7fa41483430f2d7ef35b34c7df073fa475f50ae"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Jun 22 15:52:27 2018 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Oct 31 15:09:17 2018 -0700"
      },
      "message": "Add PROPERTY_VOIP_AUDIO_MODE to android.telecom.Call.\n\nThis property is used to report the voip audio mode requested by the\nunderlying connection.  This is useful for ringing calls and held calls\nwhere the current system audio mode will not necessarily match what the\nConnection would use.\n\nTest: Added and ran new CTS tests.\nBug: 110540796\nChange-Id: I8c26db4b35de4d40d7b76b3c1adc93223afa104b\n"
    },
    {
      "commit": "ff60f5ec27aa6bc515421f19a27225679fe92b41",
      "tree": "a568fd71d5009d17f660272a20366e9b31a573ec",
      "parents": [
        "f4ab8b61ec0314a650716ff98d5d2015beda3a9c"
      ],
      "author": {
        "name": "tonyzhu",
        "email": "tonyzhu@google.com",
        "time": "Mon Oct 01 19:14:59 2018 +0800"
      },
      "committer": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Tue Oct 30 15:50:49 2018 +0000"
      },
      "message": "[Call Screening]Programmatically changing the default call screening app.\n\nIncrease three methods in TelecomManager.java, modify\nITelecomService.aidl to make sure framworks can comunicate with service.\n\nBug: 113302920\nTest: atest TelecomServiceImplTest.\nTest: simulate third party call screening application to use methods in\nTelecomManager.java, and triggle the activity to show the dialog of\nsetting default call screeening application.\n\nChange-Id: I1e34061acd575813e92403c137731e618abb88d5\n"
    },
    {
      "commit": "40e6f7ed0003734261aadd7bc05c22bfbbacb771",
      "tree": "eb698db12b65d84a531f9e1877489e2273fe863d",
      "parents": [
        "4e57b2c35c8d6485ac6f5be41b9e3f66646f8b7d",
        "39cc1741916a9225862407de10bb70aa97a62826"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Oct 29 11:55:14 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 29 11:55:14 2018 -0700"
      },
      "message": "Merge \"Revert \"Revert \"Telephony light grey list clean up for Q\"\"\" am: d4e2c6cd5a\nam: 39cc174191\n\nChange-Id: I6c8bdd4d4df115abe6fd1914d21019da8930c8be\n"
    },
    {
      "commit": "d4e2c6cd5a78bc91cb566e3adb2459694ac88c3b",
      "tree": "e9c1f3f2b760d637dc8e2eb72fe0078f3ce9ba33",
      "parents": [
        "f469bd2f68462717fb9a514a3574105f69ccb021",
        "4c0b06d1d1cfce55677f67dc5ac73cb363c14186"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Oct 29 17:20:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 29 17:20:48 2018 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Telephony light grey list clean up for Q\"\"\""
    },
    {
      "commit": "4c0b06d1d1cfce55677f67dc5ac73cb363c14186",
      "tree": "512662e1c2cbd7c6162da0f38143eac8d75d4271",
      "parents": [
        "bab59cb9db0fe98550d12f03e210e3bc0efc775d"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Oct 22 16:54:39 2018 +0000"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 26 23:31:40 2018 +0000"
      },
      "message": "Revert \"Revert \"Telephony light grey list clean up for Q\"\"\n\nThis reverts commit bab59cb9db0fe98550d12f03e210e3bc0efc775d.\n\nReason for revert: Put maxTargetSdk\u003dP now will move APIs onto light greylist\nbecause per-SDK versioned dark greylist is not yet supported by ART. We can\nkeep doing annotation work without breaking existing apps targeting on P.\n\nBug:117934933\nBug:112477300\n\nChange-Id: I5e0e693dde49fac3044cd73fd6360c4485f312ec\nMerged-in: I5e0e693dde49fac3044cd73fd6360c4485f312ec\n"
    },
    {
      "commit": "91f600902b67f659cc7967b59d7994d178968f64",
      "tree": "cdd3a6a6edc8733fd912511136f6f79c85f0f0e9",
      "parents": [
        "d2b64d70189f3451aa1f7e018274dbc4c3529bf1"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Oct 22 16:54:39 2018 +0000"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 26 17:24:23 2018 +0000"
      },
      "message": "Revert \"Revert \"Telephony light grey list clean up for Q\"\"\n\nThis reverts commit bab59cb9db0fe98550d12f03e210e3bc0efc775d.\n\nReason for revert: Put maxTargetSdk\u003dP now will move APIs onto light greylist\nbecause per-SDK versioned dark greylist is not yet supported by ART. We can\nkeep doing annotation work without breaking existing apps targeting on P.\n\nBug:117934933\nBug:112477300\n\nChange-Id: I5e0e693dde49fac3044cd73fd6360c4485f312ec\n"
    },
    {
      "commit": "41e2d7494fbda8e9a97e4fa54d17cfb8fc46562c",
      "tree": "25b9abbcc363fba7e13e7d55f37a140220d313e7",
      "parents": [
        "db0e0f8c57862b53c18709100ee3f5ee7fac95b1",
        "13c9e7e2f3e98c7cee3ac72da7ceefa4d5eaca91"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Oct 24 16:14:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 24 16:14:06 2018 -0700"
      },
      "message": "Merge \"Move some members to the \"Q blacklist\".\" am: f5cf9f24ed\nam: 13c9e7e2f3\n\nChange-Id: Ia2419cce28d26d9464da2a5172cb332b629e943e\n"
    },
    {
      "commit": "f5cf9f24ed7d86ab406a5d220d87e8951f13541b",
      "tree": "7a91c46d35dca277737ad2a03641e0dd45f22712",
      "parents": [
        "a94a71af13a830bf338ebd19aac61dccab8aed95",
        "45d2c252b19c08bbd20acaaa2f52ae8518150169"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Oct 23 21:53:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 23 21:53:51 2018 +0000"
      },
      "message": "Merge \"Move some members to the \"Q blacklist\".\""
    },
    {
      "commit": "45d2c252b19c08bbd20acaaa2f52ae8518150169",
      "tree": "d5c04325ae04d4a4d3ce46ac58a062f0eb536ad5",
      "parents": [
        "7fff7e5eff2640fac3729ff4f955f8e37cebf75f"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Fri Sep 14 12:35:36 2018 +0100"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Oct 22 17:28:24 2018 -0700"
      },
      "message": "Move some members to the \"Q blacklist\".\n\nBased on some analysis, these fields/methods are likely false positives.\nSet maxTargetSdk\u003dP so that any apps using them are required to migrate off\nthem in future. See the bug for more details.\n\nExempted-From-Owner-Approval: Automatic changes to the codebase\naffecting only @UnsupportedAppUsage annotations, themselves added\nwithout requiring owners approval earlier.\n\nBug: 115609023\nTest: m\nMerged-In: I719b5c94e5b1f4fa562dd5d655953422958ad37e\nChange-Id: I719b5c94e5b1f4fa562dd5d655953422958ad37e\n(cherry picked from commit 8c854f86a477fbbee38092f449333e1425e5cd7e)\n"
    },
    {
      "commit": "2d42ee114713f75f6915310ffc8d48c922961caa",
      "tree": "392e4943be00045ff03a3915e6cb1a812d17b0a9",
      "parents": [
        "32270420e8e088999ac280a9fc6b04c76e222f11"
      ],
      "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 13:21:24 2018 -0700"
      },
      "message": "Revert \"Telephony light grey list clean up for Q\"\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\nBug: 117899984\nTest: telehony unit test\nChange-Id: I49207b7f66d75e6e6cc3aa4828601938a3172828\n"
    },
    {
      "commit": "0b537c73f71ef7f7b42ced71c75ec055c0940b11",
      "tree": "9f0a94f7e958c237634fbf302d2b9c392f8e50f8",
      "parents": [
        "2c10a29eaae43d3678998d84a3f0b8968ff28b8a",
        "bb0689b6d5a0382fcd04a659c3827d56c581aada"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Oct 19 12:20:31 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Oct 19 12:20:31 2018 -0700"
      },
      "message": "Merge pi-dr1-dev to aosp-master\n\nChange-Id: I40fca8b785049f8563809a70f6671b8af89f3cfd\n"
    },
    {
      "commit": "cd6874f0bf3496e5f946b90fe9b06dbdcb20d013",
      "tree": "0c8b9a00c75d201eaa07daab4fb0e03da208b4c4",
      "parents": [
        "76819cc048d307e13959e2ded3c573952f49decb",
        "c16c2f7c8e09ca6fb8844cf659e6f2379f680f0d"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 19 12:11:23 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 19 12:11:23 2018 -0700"
      },
      "message": "Merge \"Revert \"Telephony light grey list clean up for Q\"\" am: a18e095754\nam: c16c2f7c8e\n\nChange-Id: I17fee4991fbe3a8987710be55e73898c1abebe82\n"
    },
    {
      "commit": "c16c2f7c8e09ca6fb8844cf659e6f2379f680f0d",
      "tree": "a37ff3110337477f6cba87dcfc850c36f78d9f9c",
      "parents": [
        "bb0689b6d5a0382fcd04a659c3827d56c581aada",
        "a18e095754db4c2e323988382b136e4bbd136845"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Oct 19 11:58:21 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 19 11:58:21 2018 -0700"
      },
      "message": "Merge \"Revert \"Telephony light grey list clean up for Q\"\"\nam: a18e095754\n\nChange-Id: I413ff7a0e759ae257d3be6fba180c220b15f07d2\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": "6ea046e734be5d1c90a808f0d430790a9b89a6cb",
      "tree": "69f3ddcc66ec15f507cc8f101d9b3508da15a856",
      "parents": [
        "2ca26297c021b0cf2701c63021e2b7410950bc08",
        "700b5c30625780a528139ac8013a4549541f09f0"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Mon Oct 15 16:02:42 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 15 16:02:42 2018 -0700"
      },
      "message": "Merge \"Telephony light grey list clean up for Q\" am: b9749f750f\nam: 700b5c3062\n\nChange-Id: I22775147345a2c2159f18c49a94ec7e9d2a314a3\n"
    },
    {
      "commit": "700b5c30625780a528139ac8013a4549541f09f0",
      "tree": "22d7c9aa3eceaf742be22bf27ea04e3b689d546d",
      "parents": [
        "a28031b7dac133c9475967e06d8f141d58152d86",
        "b9749f750f88c9a4a9d51276e4e8b199e825550f"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Mon Oct 15 15:44:17 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 15 15:44:17 2018 -0700"
      },
      "message": "Merge \"Telephony light grey list clean up for Q\"\nam: b9749f750f\n\nChange-Id: Ia23066251baf4f1f876f7e80bfd31e465917d8dc\n"
    },
    {
      "commit": "e2592af979589c6da51fec62066f73665607ac25",
      "tree": "71159386f9e4f35ddda7b70a6f8976a635d8d24f",
      "parents": [
        "b49d8ec17fab5fd3a6e3b80609ba10b6febce5d3"
      ],
      "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 18:47:20 2018 +0000"
      },
      "message": "Telephony light grey list clean up for Q\n\nBug: 112477300\nTest: Telehony unit test\nChange-Id: I5229224fe9a65b3647a42070f287e23f67084bda\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": "06ee120b0504a7809e68dd28ccba1ff72b301e53",
      "tree": "5572b36e7b2917ca444c5d269009475c420f130b",
      "parents": [
        "2780525ad934a5dd6d96a38e865f2e8fe4446082",
        "5101473303abecc5c0d6b3538cf81ffe9336461c"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Oct 11 14:24:12 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 11 14:24:12 2018 -0700"
      },
      "message": "Merge \"Update PROPERTY_HIGH_DEF_AUDIO API docs.\" am: 5674805cda am: f17f1d7cdc\nam: 5101473303\n\nChange-Id: I641c2f173c97736c52c6f153e77b68b16b31c4f1\n"
    },
    {
      "commit": "5101473303abecc5c0d6b3538cf81ffe9336461c",
      "tree": "5a79420acb9e15361990128419f83c8b38e3d464",
      "parents": [
        "b8037c2c25bc0c237cd64209929c8543ecf32a46",
        "f17f1d7cdc542ea178c9af567c104f8ba67bc01b"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Oct 11 13:57:35 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 11 13:57:35 2018 -0700"
      },
      "message": "Merge \"Update PROPERTY_HIGH_DEF_AUDIO API docs.\" am: 5674805cda\nam: f17f1d7cdc\n\nChange-Id: I884edd29bd9bd42c44c537d2e22879815086e4c6\n"
    },
    {
      "commit": "f17f1d7cdc542ea178c9af567c104f8ba67bc01b",
      "tree": "d7d6eaf25cad65928b147a920f417f7bcc3e102a",
      "parents": [
        "11e9a86034d43677f11d96108c9f4a323c4c40ed",
        "5674805cda4820bd2ad8df3b30ab5e7d00153c3e"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Oct 11 13:40:57 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 11 13:40:57 2018 -0700"
      },
      "message": "Merge \"Update PROPERTY_HIGH_DEF_AUDIO API docs.\"\nam: 5674805cda\n\nChange-Id: I4ebe0542fc233f992e123f1715621855e253bf14\n"
    },
    {
      "commit": "6b6ae55f726aa997d5c48d5a9a9a33a1657da4ce",
      "tree": "064a45d57f46f97138b6343d4cbd9f14a7ff7367",
      "parents": [
        "4ddd969fb9d2dc75088b5acca13c3921a1e94bf6"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Oct 11 10:42:10 2018 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Oct 11 10:42:10 2018 -0700"
      },
      "message": "Update PROPERTY_HIGH_DEF_AUDIO API docs.\n\nMake it more clear that the intention of the property is to convey whether\na call is high definition on the UI or not, and NOT to report the actual\naudio codec in use.\n\nTest: Build\nBug: 78550833\nChange-Id: Id002cd1c9cc1d5aea6f8d9ab4e3d99956b7c42b2\n"
    },
    {
      "commit": "dae6ec0db7473133e1ca97b65c1f67085af28a0e",
      "tree": "f3be7dc574ba6dcbdc92ac3e8f6461ec3488b1f4",
      "parents": [
        "b6093ae7bd37c95a9fd88c3f59640578762f3e30",
        "57adb99451f87c5fe75fc646812db44fa16cb1c3"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Mon Oct 08 19:30:00 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 08 19:30:00 2018 -0700"
      },
      "message": "Merge \"docs: fixing \u0027mange\u0027 instead of \u0027manage\u0027\" into pi-dev am: 14aa42cfda\nam: 57adb99451\n\nChange-Id: I477a610e0602e464847c1a1ccb13b21644ee1ae8\n"
    },
    {
      "commit": "57adb99451f87c5fe75fc646812db44fa16cb1c3",
      "tree": "2361176ab8d652da34f4c77de25faf43235b3723",
      "parents": [
        "fcc09fe17e1703780144985fbbda1f1abe2feb34",
        "14aa42cfda6d324dcf90777a8fd6e82831a7cceb"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Mon Oct 08 19:14:44 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 08 19:14:44 2018 -0700"
      },
      "message": "Merge \"docs: fixing \u0027mange\u0027 instead of \u0027manage\u0027\" into pi-dev\nam: 14aa42cfda\n\nChange-Id: Id461e2430301c62be5ee76f5046370069cb1a34c\n"
    },
    {
      "commit": "82c591b78b5364ed49cdc1dae6ba93ec4c04f7fa",
      "tree": "0b8afed03d97cbb8ee96013bcbba5207f5e5476f",
      "parents": [
        "d104c819165e0092d909f49d1b80c6fffaff1c76"
      ],
      "author": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Mon Oct 08 15:57:00 2018 -0700"
      },
      "committer": {
        "name": "kopriva",
        "email": "kopriva@google.com",
        "time": "Mon Oct 08 15:57:00 2018 -0700"
      },
      "message": "docs: fixing \u0027mange\u0027 instead of \u0027manage\u0027\n\nTest: make ds-docs\n\nBug: 117449040\n\nChange-Id: I282a2e960bbf722bf3a72dd932e3bf685abb74e5\nExempt-From-Owner-Approval: Docs-only change\n"
    },
    {
      "commit": "403675bd3c3ca164952176cf2cfe64fb90bacbce",
      "tree": "1560395ee471f3b001f21c14cedf773c1b67c9ce",
      "parents": [
        "ebffdbd44daa902b6f1d631f66e62e52487a80f4"
      ],
      "author": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Thu Jul 19 17:29:39 2018 +0800"
      },
      "committer": {
        "name": "Leo Hsu",
        "email": "leohsu@google.com",
        "time": "Wed Oct 03 02:59:42 2018 +0000"
      },
      "message": "Add new telecom metrics for emergency dialer\n\nThese includes,\n1. The source where user initiated the call.\n2. The duration between START_CONNECTION and REQUEST_DISCONNECT.\n\nBug: 112168722\nBug: 111818008\n\nTest: manual and check the result of\n\u0027adb shell dumpsys telecom\u0027 for metrics data\nChange-Id: Iddc7f256362abe9fe252bd12cead05a7d77d329e\nMerged-In: Iddc7f256362abe9fe252bd12cead05a7d77d329e\n"
    },
    {
      "commit": "e3adae5287775bceb120ac80a3108a985e74611a",
      "tree": "5e5fc719854c370a0820bbb1b59d975fbb8d631f",
      "parents": [
        "2fe74e7f4720b998fb02205ed3cee04496977e41",
        "e353ef0152a311368c57ed8f35f367e0360485ae"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Oct 02 18:13:07 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 02 18:13:07 2018 -0700"
      },
      "message": "Merge \"Add handleCallIntent method in TelecomManager.\" am: e35965e881 am: ffbc91f6e8\nam: e353ef0152\n\nChange-Id: I5cfec86ccf5b31b8c6de728f3012276d32cec71f\n"
    },
    {
      "commit": "ffbc91f6e824eaa55542a1e59c4fdf9d80cd8c95",
      "tree": "5efb7ee2a2bc12077b817441d8e6bd75d2197df4",
      "parents": [
        "a447164ae5f45003b23a97c7dadefeb1d621265f",
        "e35965e88112604e652e1d0c66a9312f07d07c98"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Oct 02 15:55:22 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 02 15:55:22 2018 -0700"
      },
      "message": "Merge \"Add handleCallIntent method in TelecomManager.\"\nam: e35965e881\n\nChange-Id: I3875eee60ddbdb522b60d3066e0c14125c3a1780\n"
    },
    {
      "commit": "e35965e88112604e652e1d0c66a9312f07d07c98",
      "tree": "cccf116932990a678eae8498a4a54835fb56adcb",
      "parents": [
        "9073dc48393c689494cbc159fe8bfee29c02d86e",
        "c37445cb4ec3ef7e9fead44eb27c1053019773de"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Oct 02 22:27:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 02 22:27:14 2018 +0000"
      },
      "message": "Merge \"Add handleCallIntent method in TelecomManager.\""
    },
    {
      "commit": "c37445cb4ec3ef7e9fead44eb27c1053019773de",
      "tree": "51a681c5aab0bbe841cd3243f026627cbd657a5f",
      "parents": [
        "d7fe73d3b3a8225fe9373b58d85e90eebec2f43b"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Sep 28 16:16:20 2018 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Sep 28 16:16:20 2018 -0700"
      },
      "message": "Add handleCallIntent method in TelecomManager.\n\nThis is an @hide method usable only from within Telecom itself in order to\ntrampoline an ACTION_CALL intent from the UserCallActivity to\nTelecom\u0027s system service.\n\nBug: 116719392\nTest: Verify that calls initiated via CALL intent no longer get rebroadcast\nand are instead sent directly to Telecom.\n\nChange-Id: Ie765631bef8329a8ed12723d9c037a44b4f80882\n"
    },
    {
      "commit": "30c689e05b8136672203dad2809190fceb65e27c",
      "tree": "de3e619af7d2af9d7aee4c91a375231f98b0a1b2",
      "parents": [
        "8afa3de00e8874c20af2ee8b86365e35466fc3c9",
        "1e1928baf142ab02366c94f3db55f5a50c7cc882"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Sep 26 06:36:27 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Sep 26 06:36:27 2018 -0700"
      },
      "message": "Merge \"Mark event-based handover constants as deprecated.\" am: 5604cc2516 am: 190a8121c2\nam: 1e1928baf1\n\nChange-Id: Ibd1758f23d5d147b33bf692742c540a875ac563e\n"
    },
    {
      "commit": "190a8121c28f0adeb9343d3c895cafa34fc96861",
      "tree": "84d89a93318408a2f83ba521b3ec1d68db03d173",
      "parents": [
        "78e8da5e790d20ea452de4e15d5d3f0604699ccf",
        "5604cc2516c788ab6242aef72f851e8771a31161"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Sep 26 06:02:39 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Sep 26 06:02:39 2018 -0700"
      },
      "message": "Merge \"Mark event-based handover constants as deprecated.\"\nam: 5604cc2516\n\nChange-Id: I25b81274e0825e94133d21b976c8a20c4faff83d\n"
    },
    {
      "commit": "5604cc2516c788ab6242aef72f851e8771a31161",
      "tree": "95e7ae86c88e53a290abb76f5df051abb4c5ddac",
      "parents": [
        "e238a19aa5865f9073aab4955de5ab6a50ad09a0",
        "1a505fa8c802257c20a0d64554103a42417349af"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Sep 26 04:18:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 26 04:18:35 2018 +0000"
      },
      "message": "Merge \"Mark event-based handover constants as deprecated.\""
    },
    {
      "commit": "56479b1b9a144e9584165e1e9127071852561a55",
      "tree": "03102a89a1ba7c761b1f46d3eeaf210466cde213",
      "parents": [
        "fd74da1573665f9bdb7bb38f1c56c26d1eaa83b4",
        "2c52f8f90dc73fbbf5b0ecdddfd6389943bd3251"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Sep 24 16:39:41 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 24 16:39:41 2018 -0700"
      },
      "message": "Merge \"Add support for network identified emergency calls.\" am: 108349f8d6 am: 6d400c7352\nam: 2c52f8f90d\n\nChange-Id: I518c7c1165d008485f0040b005a6055f2fe2126c\n"
    },
    {
      "commit": "6d400c735239e6a6cde2190f0c0ef17fce5d14fb",
      "tree": "37bda4e3e8efd84a302c93cc4f6d2dcb32d06069",
      "parents": [
        "18242e5c089fbdbe396d902ccac4479fcbbaab83",
        "108349f8d628fa3f947c8053dc43726bda07a910"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Sep 24 16:14:14 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 24 16:14:14 2018 -0700"
      },
      "message": "Merge \"Add support for network identified emergency calls.\"\nam: 108349f8d6\n\nChange-Id: I21ffa931cba06086ca8fd970a0172c282af03b3a\n"
    },
    {
      "commit": "108349f8d628fa3f947c8053dc43726bda07a910",
      "tree": "2828cadc41264f34d53bbbfb0aaf934c79f532f7",
      "parents": [
        "4a2dd10d834529311bf0daa4d5fa7c81f903bf61",
        "5bd90853a5a700e932b97e1abdedca5ffdf07d82"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Sep 24 22:50:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 24 22:50:50 2018 +0000"
      },
      "message": "Merge \"Add support for network identified emergency calls.\""
    },
    {
      "commit": "b50d26844d6861edc35b4a078115b830554412d1",
      "tree": "eb9051e6b7e7081b5eab14b4d2e18b5e455dd82b",
      "parents": [
        "6c9a2a8c245e4cc37634e354bfd0178c23a9ecf0",
        "7286d12eeb44c7813553fc8025a53e9c13776cc5"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Sep 21 14:35:36 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Sep 21 14:35:36 2018 -0700"
      },
      "message": "Merge \"Propagates voice call radio technology to connection\" am: 5405d09204 am: 8a456bad23\nam: 7286d12eeb\n\nChange-Id: Iaad156be361cbcc6da826404556238097b1d6094\n"
    },
    {
      "commit": "5bd90853a5a700e932b97e1abdedca5ffdf07d82",
      "tree": "2b567470f3af81d99803f77248e1acbe8303a059",
      "parents": [
        "7cba8a7fe42f966070645d65bb1f3ad8f4f79601"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Sep 21 09:37:07 2018 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Sep 21 09:37:07 2018 -0700"
      },
      "message": "Add support for network identified emergency calls.\n\nAdd support for the IMS call profile to indicate that a call is an\nemergency call.\nAdd supporting connection and call properties so that this can be\npropagated to Telecom and ultimately the Dialer app.\nAdd System API to determine if the device is in a network IDed or dialed\nemergency call (used in Telephony).\n\nTest: Manual test using test intents and ecclist property.\nTest: Added new telecom unit tests.\nBug: 77565333\nChange-Id: I769e7b5000b10662c08fe53c91ef99edc685d2b1\n"
    },
    {
      "commit": "8a456bad23d1ab6f6480fa4a73c56be5ed07c20a",
      "tree": "f080ef212de9c9645f907e96d70bb82f4867b55c",
      "parents": [
        "ba810d3a8b0274bad8e442499cfd20dd9644bf6f",
        "5405d09204eb32ea9260a483404731424ad720a7"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Sep 20 23:13:14 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 20 23:13:14 2018 -0700"
      },
      "message": "Merge \"Propagates voice call radio technology to connection\"\nam: 5405d09204\n\nChange-Id: I244839f759f40066565111dae91bbe07692e3ebf\n"
    },
    {
      "commit": "ba810d3a8b0274bad8e442499cfd20dd9644bf6f",
      "tree": "851f1f8f796e5d6f2eb7e977a4fbe17581ff2fff",
      "parents": [
        "8deaf75cfd0474fc9b65ee6ed5fe2affb419a13e",
        "9dc1900ea9ee2b360a24f7990cefb5c8793da18d"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Sep 20 22:59:29 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 20 22:59:29 2018 -0700"
      },
      "message": "Merge \"Revision of CallRedirectionService API Review\"\nam: 9dc1900ea9\n\nChange-Id: Ib3bca75ec77aeb64aac7d4588bb47fc0389f1713\n"
    },
    {
      "commit": "5405d09204eb32ea9260a483404731424ad720a7",
      "tree": "4bd78ba83c5bdfd19c29355a29bff902467d826b",
      "parents": [
        "9dc1900ea9ee2b360a24f7990cefb5c8793da18d",
        "7f7f72e4511af582704e76e2f2fb83eb39eccc33"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Sep 20 22:16:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 20 22:16:50 2018 +0000"
      },
      "message": "Merge \"Propagates voice call radio technology to connection\""
    },
    {
      "commit": "0e831f57818084d2b2241d86f226318a41e61661",
      "tree": "d4d37f91ef14007a465a7306b7c49e6719b3cb48",
      "parents": [
        "999be2982239cfaa2f84a830e8b9241d916370aa"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Aug 09 14:34:27 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Sep 19 13:13:12 2018 -0700"
      },
      "message": "Revision of CallRedirectionService API Review\n\n- onBind should be final (I think also for onUnBind)\n- Remove verbose logging\n- Document redirectCall/placeCallUnmodified/cancelCall can only be\ncalled from onPlaceCall\n\nBug: 112303670\nTest: compile\nChange-Id: I7d70a5ac3063a638d9383f69c99e4c1f822e8948\nMerged-In: I7d70a5ac3063a638d9383f69c99e4c1f822e8948\n(cherry picked from commit 4ec07dd68a84782e34858c16735732725d443f71)\n"
    },
    {
      "commit": "7f7f72e4511af582704e76e2f2fb83eb39eccc33",
      "tree": "b84506c44aa365d15385d87e0f25d2bc1ffc71cd",
      "parents": [
        "e860c63891dc5da38476956d3ae3d838b23f9852"
      ],
      "author": {
        "name": "Wei Huang",
        "email": "wei.x.huang@sony.com",
        "time": "Wed May 30 19:21:36 2018 +0800"
      },
      "committer": {
        "name": "Takeshi Tanigawa",
        "email": "takeshi.tanigawa@sony.com",
        "time": "Wed Sep 19 18:51:52 2018 +0900"
      },
      "message": "Propagates voice call radio technology to connection\n\nThis patch mainly takes below changes:\n 1) Add new extra to indicates the call network technology.\n 2) Provides basic function to set/get call radio technology.\n\nBug: 67856372\nTest: Manual\nChange-Id: I1a12382fdb589ce823fe7af025832db4cdc152c2\n"
    },
    {
      "commit": "1a505fa8c802257c20a0d64554103a42417349af",
      "tree": "380d6fd227fef5c51e1d3d89898370650cf2dc79",
      "parents": [
        "98627fa455f34da2791d2d65e30d38e87bee3022"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Sep 14 13:36:38 2018 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Sep 14 13:36:38 2018 -0700"
      },
      "message": "Mark event-based handover constants as deprecated.\n\nWith the introduction of supported APIs in P, these event-based prototype\nconstants are no longer needed.\n\nTest: Manual testing with test app\nBug: 110846969\nChange-Id: Ic453923f57eb30d9ae7e1ee3c8ff07420e79f597\n"
    },
    {
      "commit": "8c854f86a477fbbee38092f449333e1425e5cd7e",
      "tree": "239e7d9ab3df8fb5c663d860cb1ea4636e3afe31",
      "parents": [
        "d4bd94d644fbb8353ac362165963984e4c37d318"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Fri Sep 14 12:35:36 2018 +0100"
      },
      "committer": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Fri Sep 14 13:18:34 2018 +0100"
      },
      "message": "Move some members to the \"Q blacklist\".\n\nBased on some analysis, these fields/methods are likely false positives.\nSet maxTargetSdk\u003dP so that any apps using them are required to migrate off\nthem in future. See the bug for more details.\n\nExempted-From-Owner-Approval: Automatic changes to the codebase\naffecting only @UnsupportedAppUsage annotations, themselves added\nwithout requiring owners approval earlier.\n\nBug: 115609023\nTest: m\nChange-Id: I719b5c94e5b1f4fa562dd5d655953422958ad37e\n"
    },
    {
      "commit": "85105e56859aaf2afe3bce64db1b4bbd4c9fe0ab",
      "tree": "560c128622c9feb6bb8ab491d87ceb0f7b013ab8",
      "parents": [
        "7c8e0d44f8ba2c67cbac8f4911e90c120098b470",
        "7d14032afe46dc9178c932f9f6f7e9c2c9232c71"
      ],
      "author": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Thu Sep 13 00:51:51 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 13 00:51:51 2018 -0700"
      },
      "message": "Merge \"Add new telecom metrics for emergency dialer\" am: 0dcc53fd52 am: 28d138a6aa\nam: 7d14032afe\n\nChange-Id: I789f6659f25078fcfce673799cb88d1a05c0aa9f\n"
    },
    {
      "commit": "28d138a6aa84652af14055866aeff80a24b85be5",
      "tree": "6f0ab695a821443fb21096d4e32ae4aa8304151f",
      "parents": [
        "160adaab84bb36153f06c5a8bb48c82acb11fed9",
        "0dcc53fd5280cfccdd8cc7b39f743a30886520bd"
      ],
      "author": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Thu Sep 13 00:26:01 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Sep 13 00:26:01 2018 -0700"
      },
      "message": "Merge \"Add new telecom metrics for emergency dialer\"\nam: 0dcc53fd52\n\nChange-Id: I0a1537c8dbd6723614869e6bfcd95292ac603872\n"
    },
    {
      "commit": "8cec25c3464d38a7c706171d23a7e64c470f51e7",
      "tree": "1b35e11e9ba97391df9c623c762b1e5182098518",
      "parents": [
        "460a52947192febdf99f37cb761710a46c63fd46"
      ],
      "author": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Thu Jul 19 17:29:39 2018 +0800"
      },
      "committer": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Thu Sep 06 12:38:18 2018 +0800"
      },
      "message": "Add new telecom metrics for emergency dialer\n\nThese includes,\n1. The source where user initiated the call.\n2. The duration between START_CONNECTION and REQUEST_DISCONNECT.\n\nBug: 111818008\nTest: manual and check the result of\n\u0027adb shell dumpsys telecom\u0027 for metrics data\nChange-Id: Iddc7f256362abe9fe252bd12cead05a7d77d329e\n"
    },
    {
      "commit": "54016bdbca1d1b5337ff4edf5f959bf053b1fd4a",
      "tree": "ffa8ae68b2337d2d44c28bbe763f3511baa6600e",
      "parents": [
        "493eef72749e2e5d14d61c03fd518f57051e3e15",
        "11486bfab21045ba654b0bbb8428086a47bf703a"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Aug 31 17:36:01 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 31 17:36:01 2018 -0700"
      },
      "message": "Merge \"Call Redirection Surface in Telecom out going call flow\"\nam: 11486bfab2\n\nChange-Id: Id5426d4695a8b9caceb2a429f1201f78e5f5c9cb\n"
    },
    {
      "commit": "cae1f264b99928881ec84af52ec396454a96188b",
      "tree": "eaaa5be00b4f0d5763a907098eea74df188db699",
      "parents": [
        "ee570a61de5d7219d76bdfef391b70fa99bcc1c4"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Jun 06 22:54:04 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Aug 31 12:59:40 2018 -0700"
      },
      "message": "Call Redirection Surface in Telecom out going call flow\n\n- Provide a Call Redirection API Surface\n- Provide a key \"KEY_CALL_REDIRECTION_SERVICE_COMPONENT_NAME_STRING\"\n  in the CarrierConfigManager\n- Create .aidl interfaces for Call Redirection\n(CallRedirectionService.aidl, CallRedirectionAdapter.aidl)\n\nBug: 64959558\nTest: Compile\nChange-Id: Ic119fa445e66f1275eabf944c77fdc981bc9a2a7\nMerged-In: Ic119fa445e66f1275eabf944c77fdc981bc9a2a7\n(cherry picked from commit ea8970cd55fa561dbad9579925fee4db469a539b)\n"
    },
    {
      "commit": "5df50b83bcc22a3d23de6f48d5d93418bfb63f1d",
      "tree": "32fb5b0cff573af98ba00e2b2196854d7a2e33fc",
      "parents": [
        "7795e97f27d5fd6f33fafadcfdaa33d42ca40c29"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Aug 28 08:39:39 2018 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Thu Aug 30 17:19:24 2018 +0000"
      },
      "message": "Add equality method for PhoneAccount.\n\nChecks for equality between two PhoneAccounts, not taking into account\nthe icon, which cannot be compared with equality.\n\nTest: Manual as part of telephony account registry updates.\nTest: Added new unit tests to test equality.\nBug: 112884689\nMerged-In: Change-Id: Ibd0c69425bf185dc6b79db4ca4e9ca4a770320a3\nChange-Id: Ibd0c69425bf185dc6b79db4ca4e9ca4a770320a3\n(cherry picked from commit a04bd3d292ce29ad6f8c94348ea1c8ce80d29e8e)\n"
    },
    {
      "commit": "0399b85f14ae4335e9cfae78e2113d8e1fbbe47c",
      "tree": "9eebe5badf7a5ef0b55ff98e40c12c3f9f2326ef",
      "parents": [
        "76793d62d0c727c6e48c1a8f2c52ff70c2585239",
        "4ec07dd68a84782e34858c16735732725d443f71"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Aug 28 20:27:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 28 20:27:48 2018 +0000"
      },
      "message": "Merge \"Revision of CallRedirectionService API Review\""
    },
    {
      "commit": "a04bd3d292ce29ad6f8c94348ea1c8ce80d29e8e",
      "tree": "c1a4979debcdeb9e4c5638e087c726ba23574504",
      "parents": [
        "0886e9092196fca659576db1be95ee0db04606f3",
        "24bcf8b5d1e875551b90769acb662ae25dabace8"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Aug 28 08:39:39 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 28 08:39:39 2018 -0700"
      },
      "message": "Merge \"Add equality method for PhoneAccount.\" am: 6af1516b22 am: 491be78832\nam: 24bcf8b5d1\n\nChange-Id: Ibd0c69425bf185dc6b79db4ca4e9ca4a770320a3\n"
    },
    {
      "commit": "491be78832526c8b62ccbf7b35adbb426eda7fc6",
      "tree": "89b1f010115af74ada9929f533de057a51b92a4e",
      "parents": [
        "c461d4dd0169b36b0f0e7264d2d06f59acb589c9",
        "6af1516b22fbb19df8a63565814f7afd2f8d0351"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Aug 28 08:15:27 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 28 08:15:27 2018 -0700"
      },
      "message": "Merge \"Add equality method for PhoneAccount.\"\nam: 6af1516b22\n\nChange-Id: I22447a3d9348e68c23cbed1283005d8d61d5fc37\n"
    },
    {
      "commit": "6af1516b22fbb19df8a63565814f7afd2f8d0351",
      "tree": "b227b9174c357a9d3bb10f35f7c6b39e00b0c573",
      "parents": [
        "80f3ddca8aa08e928652ee62276e0fd62955f65d",
        "3b34781f8422796f30b0257c9ccbcfe883a3df16"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Aug 28 14:59:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 28 14:59:25 2018 +0000"
      },
      "message": "Merge \"Add equality method for PhoneAccount.\""
    },
    {
      "commit": "3b34781f8422796f30b0257c9ccbcfe883a3df16",
      "tree": "d78872a466f2f74b5c29f334d83065bfeffa6793",
      "parents": [
        "d717c04b120149c9283b88b28d51557c7bcf3199"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Aug 24 14:17:05 2018 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Aug 24 14:17:05 2018 -0700"
      },
      "message": "Add equality method for PhoneAccount.\n\nChecks for equality between two PhoneAccounts, not taking into account\nthe icon, which cannot be compared with equality.\n\nTest: Manual as part of telephony account registry updates.\nTest: Added new unit tests to test equality.\nBug: 112884689\nChange-Id: I0129954b5c124e349b82fcc91604fdccf0bad089\n"
    },
    {
      "commit": "1c334634d327a7e7a61d428f8c24ad5aa8ccac5b",
      "tree": "969783545a5a3239d90667847547d249c6c32a45",
      "parents": [
        "e38a714d4944363bbdaaea07ac0a8e3e39a7bb5a",
        "7fe46504bea1d55b83ceec0cb07b4b8d4fd80aeb"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 23 13:44:44 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 23 13:44:44 2018 -0700"
      },
      "message": "Merge \"Add EXTRA_SKIP_CALL_FILTERING PhoneAccount extra\"\nam: 7fe46504be\n\nChange-Id: Id9a878b4551633bd61db81cfbaee59a237bc1289\n"
    },
    {
      "commit": "4d3c17862ce64bb44cfc5c0f6dc9ddb93d49010d",
      "tree": "5fea30abe04ab4b761d89eb041c0886462dfc93e",
      "parents": [
        "63de9eabec118ee40c6f1e1a0526b93d8f9dcdf0"
      ],
      "author": {
        "name": "Sean Kelley",
        "email": "smskelley@google.com",
        "time": "Tue May 22 14:35:27 2018 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Aug 23 00:01:51 2018 +0000"
      },
      "message": "Add EXTRA_SKIP_CALL_FILTERING PhoneAccount extra\n\nThis adds a new @hide extra to PhoneAccount which will allow\nTelecomService to skip call filtering on PhoneAccounts which set it to\ntrue. This will be useful to allow devices like Wear which receive\nbridged calls that have already undergone call filtering to avoid doing\nit again.\n\nBug: 65223222\nChange-Id: I5b9992735a8cc29c70282daf5c6e285bfc8a4217\nMerged-In: I5b9992735a8cc29c70282daf5c6e285bfc8a4217\n"
    },
    {
      "commit": "4ec07dd68a84782e34858c16735732725d443f71",
      "tree": "68c9290a50f992a647930776c1dafc4e4b8799ed",
      "parents": [
        "ce599a149d1ccfd5fd3a8641aade072216d22dd3"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Aug 09 14:34:27 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Aug 09 16:01:37 2018 -0700"
      },
      "message": "Revision of CallRedirectionService API Review\n\n- onBind should be final (I think also for onUnBind)\n- Remove verbose logging\n- Document redirectCall/placeCallUnmodified/cancelCall can only be\ncalled from onPlaceCall\n\nBug: 112303670\nTest: compile\nChange-Id: I7d70a5ac3063a638d9383f69c99e4c1f822e8948\n"
    },
    {
      "commit": "9eb284c6585b29fcb15b75d6e8e8e7d89e1e820a",
      "tree": "e3bf334db8a7e78d34e2c0d3f4b55bf6a1051c21",
      "parents": [
        "f8397b2dcd31d152368e2f893b40f9add573faf2",
        "ec3f7c80ce1da083ec66fa6cfbbab9547e9cb579"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Mon Aug 06 12:25:51 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Aug 06 12:25:51 2018 -0700"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\" am: 44091cdb47\nam: ec3f7c80ce\n\nChange-Id: I50594b690a776145e4b0278e1e0685c5ebc53832\n"
    },
    {
      "commit": "ec3f7c80ce1da083ec66fa6cfbbab9547e9cb579",
      "tree": "594d668cea0a997b668fd9c72c74b0d351d0a352",
      "parents": [
        "230017d9b9c33495d6b2981925fb36cb16bf501f",
        "44091cdb47f5cdc9020a19645a4ef81e7ed9205a"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Mon Aug 06 09:47:13 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Aug 06 09:47:13 2018 -0700"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\"\nam: 44091cdb47\n\nChange-Id: I1dfae6f3d8ba8d5ff63f378c71f9670199a3adc3\n"
    },
    {
      "commit": "44091cdb47f5cdc9020a19645a4ef81e7ed9205a",
      "tree": "e2cd0a86381664dd9e3a5af8f941ee27151dbff5",
      "parents": [
        "f336c03135d20d74679414abf9d3c6b3d526261b",
        "42346d1dd27b6886f0e39294a9e98cc1fb935b3d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 06 12:23:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 06 12:23:09 2018 +0000"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\""
    },
    {
      "commit": "cf17bf830f38ebd56a4bb0646d32201d103eeb1c",
      "tree": "67d71b920efdb8cc67920ada95dbc2b36bdbeabc",
      "parents": [
        "9d95b13d1ffdd182b5161aa1f8efc4c0f75365b4",
        "e5bfa3ec566bcffe9fb2682d1d7472b80b836e53"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Fri Aug 03 10:28:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 03 10:28:53 2018 +0000"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\""
    },
    {
      "commit": "6a2d7cc29d9a0490dd54712df815e74e3fa61919",
      "tree": "d6ef0630fcf204f78b21713f8e6c81333a5469dd",
      "parents": [
        "0981f2eee828f7c2903e2aeb975c2eddcd75df4d",
        "47dceea7d85fce9636f5cdf1267ff5acd9db5a1c"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Aug 01 18:41:20 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 18:41:20 2018 -0700"
      },
      "message": "Merge \"Telecom: Reset the duration after the CDMA call is accepted\" am: 2cbf44dc2f am: e784d5e5ca am: a4c0632746\nam: 47dceea7d8\n\nChange-Id: I28e69d1b32e71b467dded2d90118a46f9ef3fffc\n"
    },
    {
      "commit": "a4c063274607532041d168d05f7f262d0f4b7763",
      "tree": "c867a8192a0b1409e330da00fb1ae3e10323c1a0",
      "parents": [
        "37030d988443961becc521fcdec0a44cdb61e2e2",
        "e784d5e5caa607bc96b686b3b55e138eb8da05a0"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Aug 01 16:46:15 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:46:15 2018 -0700"
      },
      "message": "Merge \"Telecom: Reset the duration after the CDMA call is accepted\" am: 2cbf44dc2f\nam: e784d5e5ca\n\nChange-Id: I3ce3d19c460f3e95bdbdd4c983d53657c06443d3\n"
    },
    {
      "commit": "e784d5e5caa607bc96b686b3b55e138eb8da05a0",
      "tree": "20e4b30695ac531f9b8eb69f826d96b022395d06",
      "parents": [
        "5d44cf6f724502acd7690d67acfa1123bb860e9a",
        "2cbf44dc2ff17f6866063d93465cc4688827121c"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Aug 01 16:09:51 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:09:51 2018 -0700"
      },
      "message": "Merge \"Telecom: Reset the duration after the CDMA call is accepted\"\nam: 2cbf44dc2f\n\nChange-Id: I823efd5765b77fcf55f4c38a6091d980530abae8\n"
    },
    {
      "commit": "42346d1dd27b6886f0e39294a9e98cc1fb935b3d",
      "tree": "21fab733be27de157851101e9c4701be532eca92",
      "parents": [
        "b6b8516ba0f44f2d234b825cc4d568c304e9f719"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 01 11:33:05 2018 +0100"
      },
      "committer": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 01 11:33:05 2018 +0100"
      },
      "message": "Add @UnsupportedAppUsage annotations\n\nFor packages:\n  android.telecom.Logging\n  android.telecom\n\nThis is an automatically generated CL. See go/UnsupportedAppUsage\nfor more details.\n\nExempted-From-Owner-Approval: Mechanical changes to the codebase\nwhich have been approved by Android API council and announced on\nandroid-eng@\n\nBug: 110868826\nTest: m\nChange-Id: I540cb034b933c0d1417a138747ed347fcf0748d7\nMerged-In: I04a94d7555be608dc3958787554a3d33b72158ec\n"
    },
    {
      "commit": "e5bfa3ec566bcffe9fb2682d1d7472b80b836e53",
      "tree": "c7734c7cae0076aa8092fcb47eddcf61f7500b78",
      "parents": [
        "234a2cc0e99747dbcd5959030a801432cb165db8"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 01 11:26:20 2018 +0100"
      },
      "committer": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 01 11:26:20 2018 +0100"
      },
      "message": "Add @UnsupportedAppUsage annotations\n\nFor packages:\n  android.telecom.Logging\n  android.telecom\n\nThis is an automatically generated CL. See go/UnsupportedAppUsage\nfor more details.\n\nExempted-From-Owner-Approval: Mechanical changes to the codebase\nwhich have been approved by Android API council and announced on\nandroid-eng@\n\nBug: 110868826\nTest: m\nChange-Id: I04a94d7555be608dc3958787554a3d33b72158ec\n"
    },
    {
      "commit": "2570774338947d19eb8962ee37f669fa5ac240c2",
      "tree": "e5a00311a065223b4403ca34a8b5b77a4516f7bf",
      "parents": [
        "c14a4be7998b18ce7caea2b63ef30ca09868d1f7"
      ],
      "author": {
        "name": "Mengjun Leng",
        "email": "mengju@codeaurora.org",
        "time": "Tue Jul 04 11:10:37 2017 +0800"
      },
      "committer": {
        "name": "Mengjun Leng",
        "email": "mengju@codeaurora.org",
        "time": "Tue Jul 31 14:14:22 2018 +0800"
      },
      "message": "Telecom: Reset the duration after the CDMA call is accepted\n\nIn android original design, the duration of CDMA MO call is started from\nthe dial command sent, so it is not the real duration of the active time.\n\nIn this patch, a new message is registered to listen the event of the call\naccepted, and then reset the duration when the event happens.\n\nChange-Id: Icc447012030ae243f200ec2c83b7d5210af9b31c\n"
    },
    {
      "commit": "ea8970cd55fa561dbad9579925fee4db469a539b",
      "tree": "7d573f9f38e02c3cd5734c7f46675ecb4181ada8",
      "parents": [
        "8726b3b84c9ef9d0961d7b594da0aec6bb5a0da9"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Jun 06 22:54:04 2018 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Jul 16 20:34:07 2018 +0000"
      },
      "message": "Call Redirection Surface in Telecom out going call flow\n\n- Provide a Call Redirection API Surface\n- Provide a key \"KEY_CALL_REDIRECTION_SERVICE_COMPONENT_NAME_STRING\"\n  in the CarrierConfigManager\n- Create .aidl interfaces for Call Redirection\n(CallRedirectionService.aidl, CallRedirectionAdapter.aidl)\n\nBug: 64959558\nTest: Compile\nChange-Id: Ic119fa445e66f1275eabf944c77fdc981bc9a2a7\n"
    },
    {
      "commit": "7354073f9e855a1589c9ac70f4147a6ab40996b5",
      "tree": "2dd8679bc1e5471aa5c13cf72ed779415b619c35",
      "parents": [
        "507454f59e914141b293e775550c4b96cb12b52e",
        "ba70f0803a9bcd1dae9930a37a222457562212e7"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Jul 13 18:12:45 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 13 18:12:45 2018 -0700"
      },
      "message": "Merge \"Update InCallService API docs to explain how to show incoming call UI.\" am: ac47c63b36 am: 0bd810f5ea\nam: ba70f0803a\n\nChange-Id: I240e0aa8158a83e5964febd9b28171194bb35da9\n"
    },
    {
      "commit": "ba70f0803a9bcd1dae9930a37a222457562212e7",
      "tree": "477474e955ab25a19ef3ab414821364fee9cc7ff",
      "parents": [
        "5439a6ea84c0dd1897162c1c0a6cace13de4cfaa",
        "0bd810f5ea0b7995c91e0a91091cb877fc69b695"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Jul 13 17:20:45 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 13 17:20:45 2018 -0700"
      },
      "message": "Merge \"Update InCallService API docs to explain how to show incoming call UI.\" am: ac47c63b36\nam: 0bd810f5ea\n\nChange-Id: I649bdb38348a507c5c01d66d99df0c6d6f5dcd6f\n"
    },
    {
      "commit": "0bd810f5ea0b7995c91e0a91091cb877fc69b695",
      "tree": "09e9ed094fd9dcbaf69ed69753aa123668984b95",
      "parents": [
        "1bee26f4c32c006a74368ba52e86c4a0666fcd7f",
        "ac47c63b36443326d29985256bb6ba4b23acf483"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Jul 13 15:37:40 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 13 15:37:40 2018 -0700"
      },
      "message": "Merge \"Update InCallService API docs to explain how to show incoming call UI.\"\nam: ac47c63b36\n\nChange-Id: I4b3f34199c471006c71c2560f365ad314580b0a3\n"
    },
    {
      "commit": "ec8b97e60bf5c7cc05a681c40d9e884d93c60a50",
      "tree": "12fb6777c827eab4d4c637f541291ba6d9c17dcf",
      "parents": [
        "4d827d2fed13d29ad19f2b43965143e8307c9e72",
        "9aca012ab5e72e6c82a32a8210834c490841a424"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Jul 13 13:22:48 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 13 13:22:48 2018 -0700"
      },
      "message": "Merge \"Make Connection#onSilence a public API.\" am: cbe3737f13 am: 01ab0b90bf\nam: 9aca012ab5\n\nChange-Id: Icf3491038487e47983b84255cdc32214595ce470\n"
    },
    {
      "commit": "9aca012ab5e72e6c82a32a8210834c490841a424",
      "tree": "e11a45e7dbb1306bb5c9a5c32a67214edeb46321",
      "parents": [
        "0aff4a19f9a2d44fba936cc8c9b94166bdb99829",
        "01ab0b90bf1f130a355e88afa82dc021d2424e6c"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Jul 13 12:45:28 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 13 12:45:28 2018 -0700"
      },
      "message": "Merge \"Make Connection#onSilence a public API.\" am: cbe3737f13\nam: 01ab0b90bf\n\nChange-Id: I8c011d4a495d5240ebec83b07bc0b8f57a3c40ac\n"
    },
    {
      "commit": "01ab0b90bf1f130a355e88afa82dc021d2424e6c",
      "tree": "78a052a2fcabe148bcea44762b344bf3adaf60db",
      "parents": [
        "6dd8f735d210db73a8c98b409b20258a180474db",
        "cbe3737f13646fb37e8db0918da49dd83fd5de45"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Jul 13 12:15:45 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 13 12:15:45 2018 -0700"
      },
      "message": "Merge \"Make Connection#onSilence a public API.\"\nam: cbe3737f13\n\nChange-Id: I4ab192ca160219770d7384e88c8e0025137b42bd\n"
    },
    {
      "commit": "ac47c63b36443326d29985256bb6ba4b23acf483",
      "tree": "f05cfc419876c8ef87e5158d7f0618ad1995d451",
      "parents": [
        "cbe3737f13646fb37e8db0918da49dd83fd5de45",
        "dc6e6c43bbf03e312b0238a08b3481540ddcc92b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 13 18:52:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jul 13 18:52:52 2018 +0000"
      },
      "message": "Merge \"Update InCallService API docs to explain how to show incoming call UI.\""
    },
    {
      "commit": "06f0616f6dbc710c3cb81ff09008df5073b168c4",
      "tree": "abd66184e61b1e67a2ef3c070196a31e2d05cbca",
      "parents": [
        "af228ca978941f98d54ba70f7bfc790cf2d69f51"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Jun 18 11:24:15 2018 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed Jul 11 09:04:43 2018 -0700"
      },
      "message": "Make Connection#onSilence a public API.\n\nConnection#onSilence is generally applicable to apps implementing the\nself-managed ConnectionService API.\nAlso updated the docs to make it more clear where that API is to be used\nand how the developer can silence the ringtone.\n\nTest: CTS test, manual test.\nBug: 110348674\nChange-Id: I1c1791c101827780949fd633c531ed83037e7b4e\n"
    },
    {
      "commit": "dc6e6c43bbf03e312b0238a08b3481540ddcc92b",
      "tree": "b87ef67bbfde0e921297f4f05950107a5bfdf4b6",
      "parents": [
        "af228ca978941f98d54ba70f7bfc790cf2d69f51"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Jul 03 16:08:17 2018 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Jul 10 10:53:12 2018 -0700"
      },
      "message": "Update InCallService API docs to explain how to show incoming call UI.\n\nUpdating InCallService API docs to give an example of how an InCallService\nshould display a new incoming call notification.\n\nTest: make docs ; proof generated HTML\nBug: 110916900\nChange-Id: I6f3c8d0d9f14a916336d5a84897772ed4aba3105\n"
    }
  ],
  "next": "8e46f400ffcdb8a85811e85a692edb3d6a397895"
}
