)]}'
{
  "log": [
    {
      "commit": "eaabd9dc3ec7bf6424c07f6da3d6ec344828d35b",
      "tree": "4e0ef40632e8826397297ac2e47bbe2063d9bd18",
      "parents": [
        "2ac8c8a3e2a2ba5090217054b6125eef06168cbd"
      ],
      "author": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Sat Oct 13 02:06:58 2018 +0100"
      },
      "committer": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Sat Oct 13 02:07:02 2018 +0100"
      },
      "message": "Drop unused libcore.io imports.\n\nThis removes the last import of libcore.io.Libcore from frameworks.\nThis means that it can be safely hidden from frameworks in a follow-up\nCL. Both of the unused imports in this CL were already removed on the\ninternal master branch (commit a05a994610a8e55b5cda1059fa816f8796135d9c),\nbut that commit doesn\u0027t cherry-pick cleanly onto AOSP master.\n\nThe IoUtils import also appears unused, but it wasn\u0027t touched by the\nabove CL so this CL also leaves it alone.\n\nBug: 117548625\nTest: Treehugger\nChange-Id: Icc68c64ef2907372af848d74d9cf96070c89d52b\n"
    },
    {
      "commit": "2ac8c8a3e2a2ba5090217054b6125eef06168cbd",
      "tree": "831ba6207074fb446ec53bd96cb915bcf1026324",
      "parents": [
        "52502ef1a1235b90509711eef2b7d55d51347ac2",
        "097a89513ecc2a454775a0fef2193396d5892c0b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 12 17:35:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 12 17:35:14 2018 +0000"
      },
      "message": "Merge \"Remove BluetoothDevice.ACTION_DISAPPEARED\""
    },
    {
      "commit": "52502ef1a1235b90509711eef2b7d55d51347ac2",
      "tree": "22e3b7cd80d495b9d1fe68d393ae8f4ac299e90d",
      "parents": [
        "18f9a2c24d59d85788a30bdcb5530e82c87a3294",
        "b3f71681365ca4e95fd7033717d734400ad22e95"
      ],
      "author": {
        "name": "Nandana Dutt",
        "email": "nandana@google.com",
        "time": "Fri Oct 12 17:31:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 12 17:31:39 2018 +0000"
      },
      "message": "Merge \"Add DumpstateOptions java implementation\""
    },
    {
      "commit": "18f9a2c24d59d85788a30bdcb5530e82c87a3294",
      "tree": "0a95f9f028e335c4578331af29da502490d1588e",
      "parents": [
        "35d6512a5d66e0fc7fc8d19631d71bff7e52477a",
        "066ca1737225fa9bfea38299a64dd57a01ac2aa4"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Fri Oct 12 09:49:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 12 09:49:03 2018 +0000"
      },
      "message": "Merge \"Remove explicit dependencies on \"core\" libraries\""
    },
    {
      "commit": "35d6512a5d66e0fc7fc8d19631d71bff7e52477a",
      "tree": "83229cf6f13e0defc410b1e88a0767b4e13fe10a",
      "parents": [
        "afa7fdabaaee78a683b341021b8416d7374c7607",
        "5225abaad7ac691e78b4a4321e4c7bc515b6e85d"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Fri Oct 12 07:57:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 12 07:57:35 2018 +0000"
      },
      "message": "Merge \"NetworkMonitor: add log of CaptivePortal result\""
    },
    {
      "commit": "afa7fdabaaee78a683b341021b8416d7374c7607",
      "tree": "77834a129b2c06025bceb01f4d8a37ce61ecb076",
      "parents": [
        "293ab4941bfd7b1970ed3c1124c13d0c1a8f7e92",
        "1b3098381648a92bb656fe05c9ec9777df746ad2"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Fri Oct 12 07:34:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 12 07:34:43 2018 +0000"
      },
      "message": "Merge \"[PT13] Simple cleanup of ProxyTracker.\""
    },
    {
      "commit": "293ab4941bfd7b1970ed3c1124c13d0c1a8f7e92",
      "tree": "cffaa014b5cf2d1c5151325aa6368a6e25c8a971",
      "parents": [
        "f24b6c77a652ed8b03d1aa7b1622332bb495fbd1",
        "6c288efb4ddcaf7f505e83b0fcad81f1cd732549"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 12 04:26:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 12 04:26:49 2018 +0000"
      },
      "message": "Merge \"Fix incorrect javadoc link\""
    },
    {
      "commit": "f24b6c77a652ed8b03d1aa7b1622332bb495fbd1",
      "tree": "a8677663eb245ab2625b010bb3b8c74c443b313e",
      "parents": [
        "4b48dca2e85aa0b0aae345e8d1aaff2768aca271",
        "60778f91b60aa6d9ad91840d86b4481b416c8746"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Fri Oct 12 04:23:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 12 04:23:16 2018 +0000"
      },
      "message": "Merge \"[PT12] Factor some code into ProxyTracker.\""
    },
    {
      "commit": "4b48dca2e85aa0b0aae345e8d1aaff2768aca271",
      "tree": "f1c055bc0fe1a10bac03010ad99126169ab5ab6f",
      "parents": [
        "69251fca466a1caeb57ef7fe993ff9dd0d23b536",
        "dee2aa4e557a15092cc2882e1b66d37ba544e394"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Fri Oct 12 03:14:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 12 03:14:48 2018 +0000"
      },
      "message": "Merge \"Add log for debugging ConnectivityManager\""
    },
    {
      "commit": "69251fca466a1caeb57ef7fe993ff9dd0d23b536",
      "tree": "23bd145eb1ad037901eb2070c69a8e12231c468a",
      "parents": [
        "98966bcbb645204ad397dc9267b3053bf450fcbb",
        "ccf9672f6493add8274e800e814c0f85c9c04d3b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 12 00:50:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 12 00:50:32 2018 +0000"
      },
      "message": "Merge \"Add the metalava_enabled property\""
    },
    {
      "commit": "6c288efb4ddcaf7f505e83b0fcad81f1cd732549",
      "tree": "70a873161ead061fb219a10d4967b7a95b2d0a41",
      "parents": [
        "e9f1e8c12389b79aa9d829caf8ac0e753888adaa"
      ],
      "author": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Thu Oct 11 16:44:28 2018 -0700"
      },
      "committer": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Thu Oct 11 16:44:28 2018 -0700"
      },
      "message": "Fix incorrect javadoc link\n\nTest: m -j docs with -lerror enabled for frameworks/base docs.\nBug: b/116163454\nChange-Id: I02a164b676397dd2d9e8a52ae344c1033b1a4029\n"
    },
    {
      "commit": "98966bcbb645204ad397dc9267b3053bf450fcbb",
      "tree": "3fd29106fb30afb0dad39dda3fa6b8944199d4e7",
      "parents": [
        "e9f1e8c12389b79aa9d829caf8ac0e753888adaa",
        "32e446bf00bfab0df3a482bfc8dcaac680f590d9"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Thu Oct 11 22:58:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 22:58:32 2018 +0000"
      },
      "message": "Merge \"Introduce AlternativeNetwork APIs\""
    },
    {
      "commit": "097a89513ecc2a454775a0fef2193396d5892c0b",
      "tree": "0bf10dc992c7764fc65f76224b04981ea5d59c63",
      "parents": [
        "e9f1e8c12389b79aa9d829caf8ac0e753888adaa"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Oct 10 17:42:33 2018 -0700"
      },
      "committer": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Thu Oct 11 21:06:29 2018 +0000"
      },
      "message": "Remove BluetoothDevice.ACTION_DISAPPEARED\n\nThis intent was never sent by the Bluetooth stack\n\nFixes: 112115770\nTest: make\nChange-Id: Iaf71aeafa21f44ec9b59c1b766c936ab7dde39f1\n"
    },
    {
      "commit": "e9f1e8c12389b79aa9d829caf8ac0e753888adaa",
      "tree": "e0391c3d24b817ab567822a5e9be708556bb8c04",
      "parents": [
        "bb9f855faafac9449a93de3eb8162454c04fd276",
        "2b11fddb22884cb1a439543c96b8c29305e5945d"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Thu Oct 11 21:02:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 21:02:32 2018 +0000"
      },
      "message": "Merge \"Camera: Trivial doc update\""
    },
    {
      "commit": "bb9f855faafac9449a93de3eb8162454c04fd276",
      "tree": "a907490d55f4676d137330b5b1689321ff4a6823",
      "parents": [
        "5674805cda4820bd2ad8df3b30ab5e7d00153c3e",
        "d4151ebc0db217d67b411b446ffbefdf8dad6d35"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 20:30:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 20:30:17 2018 +0000"
      },
      "message": "Merge \"getTelephonyProperty returns defaultVal\""
    },
    {
      "commit": "5674805cda4820bd2ad8df3b30ab5e7d00153c3e",
      "tree": "7bd3818bf93ea45647167a3919d64c6a44011f83",
      "parents": [
        "546073a5b67601a39987a650fa176905149bd5c4",
        "6b6ae55f726aa997d5c48d5a9a9a33a1657da4ce"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 20:15:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 20:15:46 2018 +0000"
      },
      "message": "Merge \"Update PROPERTY_HIGH_DEF_AUDIO API docs.\""
    },
    {
      "commit": "546073a5b67601a39987a650fa176905149bd5c4",
      "tree": "47ab40edc844c9b588c706eed47587964e624188",
      "parents": [
        "cb90628990f63157abee9c2d241ce0b5cd6d0950",
        "569055dd608c21b2c763f896e73761007f125a50"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 19:05:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 19:05:27 2018 +0000"
      },
      "message": "Merge changes I7070326d,I8346e53c\n\n* changes:\n  Add OWNERS file to AndroidKeystoreSPI implementation\n  KeyguardStateMonitor looses connection with keystore if keystore dies\n"
    },
    {
      "commit": "cb90628990f63157abee9c2d241ce0b5cd6d0950",
      "tree": "c37ef9481b51074c16de34c4badd0e01a4091e90",
      "parents": [
        "73e8858e4be81ef67ce49ea09333a02de154e497",
        "a0007490e79608338c8754b34c54a3a92c128e87"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Oct 11 18:19:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 18:19:12 2018 +0000"
      },
      "message": "Merge \"Create URI for individual user settings in SIMINFO\""
    },
    {
      "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": "32e446bf00bfab0df3a482bfc8dcaac680f590d9",
      "tree": "da74874dd4f8c32c4e5ef544e57d50b6f495c553",
      "parents": [
        "34bd3dfb3908c231b5cd184c93d1a06685f842db"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Mon Aug 06 15:24:45 2018 -0700"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Thu Oct 11 16:45:08 2018 +0000"
      },
      "message": "Introduce AlternativeNetwork APIs\n\nIntroduce AlternativeNetwork APIs\n\nBug: 113106744\nTest: Verified using test app to make api calls\nChange-Id: I134d1aef40f014378fd1364e0bfec6926fe2093e\nMerged-In: I7f470cd6028a12cc66a660d58720f803271d38eb\n"
    },
    {
      "commit": "73e8858e4be81ef67ce49ea09333a02de154e497",
      "tree": "937cab584b616f844c09016aa3300131437ba1e2",
      "parents": [
        "3590eb09efdabb22833682d4b49803bb2d2a493d",
        "0a7b572079ef35ed347824910fcbe80a3cf221bf"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 16:37:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 16:37:03 2018 +0000"
      },
      "message": "Merge \"Remove ResponseCache from apache-http\""
    },
    {
      "commit": "569055dd608c21b2c763f896e73761007f125a50",
      "tree": "4f41d593c21d832e1daa7f1aba492972ec048ed9",
      "parents": [
        "01c3c2fbac33654187e440dd454f90a55de94d1d"
      ],
      "author": {
        "name": "Janis Danisevskis",
        "email": "jdanis@google.com",
        "time": "Thu Oct 11 09:19:41 2018 -0700"
      },
      "committer": {
        "name": "Janis Danisevskis",
        "email": "jdanis@google.com",
        "time": "Thu Oct 11 09:19:58 2018 -0700"
      },
      "message": "Add OWNERS file to AndroidKeystoreSPI implementation\n\nChange-Id: I7070326d680c6bff00839d847f8fadbbe2b16fa7\n"
    },
    {
      "commit": "2b11fddb22884cb1a439543c96b8c29305e5945d",
      "tree": "b86caba9b1ae893c5c74d17323decd840fac312f",
      "parents": [
        "3590eb09efdabb22833682d4b49803bb2d2a493d"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Thu Oct 11 09:17:08 2018 -0700"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Thu Oct 11 09:17:34 2018 -0700"
      },
      "message": "Camera: Trivial doc update\n\nChange-Id: I63198c6d2cb348380e718974dd356d48137ae376\n"
    },
    {
      "commit": "b3f71681365ca4e95fd7033717d734400ad22e95",
      "tree": "7d2933b4084c57ac1f1d9a0b09ad71cfad8b23fd",
      "parents": [
        "ab81538d6b98433bd385068326b3b09a0d71fe34"
      ],
      "author": {
        "name": "Nandana Dutt",
        "email": "nandana@google.com",
        "time": "Wed Oct 03 10:01:25 2018 +0100"
      },
      "committer": {
        "name": "Nandana Dutt",
        "email": "nandana@google.com",
        "time": "Thu Oct 11 17:05:35 2018 +0100"
      },
      "message": "Add DumpstateOptions java implementation\n\nDumpstateOptions will be used to pass options to Dumpstate service\nfor specifying arguments for taking bugreports.\n\nTest: m\nTest: adb bugreport\n\nChange-Id: I4dc9511f0be2f86239ea9094a3c527b6ce0d1d41\n"
    },
    {
      "commit": "01c3c2fbac33654187e440dd454f90a55de94d1d",
      "tree": "2dc3e3b1e7c09b85643ff1a7504fbbc0e917eb79",
      "parents": [
        "c41a5d6bc0f3e6848d09ac27399cc4f989c3de00"
      ],
      "author": {
        "name": "Janis Danisevskis",
        "email": "jdanis@google.com",
        "time": "Wed Oct 10 09:32:39 2018 -0700"
      },
      "committer": {
        "name": "Janis Danisevskis",
        "email": "jdanis@google.com",
        "time": "Thu Oct 11 09:00:49 2018 -0700"
      },
      "message": "KeyguardStateMonitor looses connection with keystore if keystore dies\n\nWhen keystore dies it no longer gets information about the lock screen\nvisibility state. This state is vital to enforcing the \"unlocked\ndevice required\" authorization of keymaster keys.\n\nWith this patch KeyguardStateMonitor tries to reestablish the connection\nto keystore if communication fails.\n\nTest: run atest android.keystore.cts.CipherTest#testKeyguardLockAndUnlock\n      after killing keystore\nBug: 117552147\n\nChange-Id: I8346e53c342bdba0f5960b1feba7c26db5cef33e\n"
    },
    {
      "commit": "066ca1737225fa9bfea38299a64dd57a01ac2aa4",
      "tree": "be190391188c08bc5c1467c110919a502e303465",
      "parents": [
        "ab81538d6b98433bd385068326b3b09a0d71fe34"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Thu Oct 04 10:45:21 2018 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Thu Oct 11 16:57:18 2018 +0100"
      },
      "message": "Remove explicit dependencies on \"core\" libraries\n\nThe dependencies are unnecessary since bouncycastle, okhttp\nand conscrypt are included in the \"standard libraries\".\n\nTest: build\nBug: 113148576\nChange-Id: Ic8d15d911decbdd6391db8c1231b845353586a54\n"
    },
    {
      "commit": "3590eb09efdabb22833682d4b49803bb2d2a493d",
      "tree": "51b238ec4e5e73c7ff288b59854add334d36408b",
      "parents": [
        "9135811848415a3a5089c69b8e9d9b461d8e8880",
        "a8d554380d670ffcc36808c89e37d99eda4254b5"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 11 15:35:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 15:35:58 2018 +0000"
      },
      "message": "Merge changes Icd51c4c7,I836ecb94\n\n* changes:\n  Add entries to hidden api greylist\n  Add method to hidden api greylist\n"
    },
    {
      "commit": "9135811848415a3a5089c69b8e9d9b461d8e8880",
      "tree": "06051c1567a21f8ccc84ab13c22516a68ad2b077",
      "parents": [
        "e908a1d318fb6f3a3f2ae4a82f172e0058022b7f",
        "e697a4fc648f5c66a96f6f9450a9e79ba8952101"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 15:10:34 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 15:10:34 2018 +0000"
      },
      "message": "Merge \"Frameworks: Add VMRuntime.hasBootImageSpaces check\""
    },
    {
      "commit": "e908a1d318fb6f3a3f2ae4a82f172e0058022b7f",
      "tree": "455aa902b6e232a956b3a2c3dcb0942a9db6f238",
      "parents": [
        "be338ad5a05e9b5531f602f856e974743cbef15f",
        "18c909cc8fb0d704fc7370049cd858781d4cb719"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 13:24:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 13:24:02 2018 +0000"
      },
      "message": "Merge \"Revert \"DO NOT MERGE: Move AM/WM unit tests out of FrameworksServicesTests to WmTests\"\""
    },
    {
      "commit": "be338ad5a05e9b5531f602f856e974743cbef15f",
      "tree": "a9f06460d13a18f33619a771b1b42ed44311bbb4",
      "parents": [
        "a3b3b6468e6a0c0325a7b62cc1c61ab33add5c1b",
        "43f3e8fcbbbbb32abb7d6fb7851f4c3a4e6d6d06"
      ],
      "author": {
        "name": "Fabrício Ferracioli",
        "email": "fferracioli@google.com",
        "time": "Thu Oct 11 13:06:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 13:06:16 2018 +0000"
      },
      "message": "Merge \"Whitelist free short code batch for 2018 Q3\""
    },
    {
      "commit": "a3b3b6468e6a0c0325a7b62cc1c61ab33add5c1b",
      "tree": "0d72b6fb7c5821630bfe12ae3fa1be81d0e25d5d",
      "parents": [
        "ab81538d6b98433bd385068326b3b09a0d71fe34",
        "b9d45fd6e903f3b203a1c096096734bc6aabeb68"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 12:50:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 12:50:17 2018 +0000"
      },
      "message": "Merge \"[PT11] Move handleDeprecatedGlobalHttpProxy to ProxyTracker\""
    },
    {
      "commit": "a8d554380d670ffcc36808c89e37d99eda4254b5",
      "tree": "89c7d1aa20c291f951f6ad8b9f441862c7c04a74",
      "parents": [
        "8a91d3f0447b19d18b0952d9923fc4b768ff576f"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 11 12:24:48 2018 +0100"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 11 12:50:40 2018 +0100"
      },
      "message": "Add entries to hidden api greylist\n\nBug: 115387204\nTest: m appcompat\nChange-Id: Icd51c4c7d446ea72211804fbb050f4fee742db17\n"
    },
    {
      "commit": "8a91d3f0447b19d18b0952d9923fc4b768ff576f",
      "tree": "c9225965332456483452e7d69603ba6081f61b74",
      "parents": [
        "0af8c5c73c423ed76c132a46d624cd64af999ab8"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 11 12:19:53 2018 +0100"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Oct 11 12:21:48 2018 +0100"
      },
      "message": "Add method to hidden api greylist\n\nBug: 114488777\nTest: m appcompat\nChange-Id: I836ecb947390f7fc6986f6848299375c7599fc97\n"
    },
    {
      "commit": "ab81538d6b98433bd385068326b3b09a0d71fe34",
      "tree": "14957221f304e23f3c5a5cfd4206d3ac200464ca",
      "parents": [
        "335253df0f590f014f47924969a011329fd9fed3",
        "031dfa6f3353e7741a0f6cdf892a12940896b6e9"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Thu Oct 11 08:06:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 08:06:48 2018 +0000"
      },
      "message": "Merge \"Remove unused import\""
    },
    {
      "commit": "18c909cc8fb0d704fc7370049cd858781d4cb719",
      "tree": "1d0fa662c4471826fc8bcc2b81c62ee5615faa4d",
      "parents": [
        "dee5a4dc2a5a6829e5509fc0e94903e30dcc238f"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Oct 11 07:51:35 2018 +0000"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Thu Oct 11 07:51:35 2018 +0000"
      },
      "message": "Revert \"DO NOT MERGE: Move AM/WM unit tests out of FrameworksServicesTests to WmTests\"\n\nThis reverts commit dee5a4dc2a5a6829e5509fc0e94903e30dcc238f.\n\nReason for revert: CLs on upstream branch are on hold.\n\nChange-Id: I253294d080efdfd1dbf377812f12880e03dff1f6\n"
    },
    {
      "commit": "335253df0f590f014f47924969a011329fd9fed3",
      "tree": "2882f2c0f4875e6ec4633c3401b5c54b56e42740",
      "parents": [
        "cf1176073df4d6604234dd3c6e78f8c979a95212",
        "13b79e83aae93e65c6f0e82d59425ead559305c2"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Thu Oct 11 05:58:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 05:58:22 2018 +0000"
      },
      "message": "Merge \"Refactor tetherGetStats by using stable aidl structure\""
    },
    {
      "commit": "cf1176073df4d6604234dd3c6e78f8c979a95212",
      "tree": "7bd8cbb07416c35d416459471eb7ef39cba3e788",
      "parents": [
        "772b75c26d304790806598f9f1773cdfcd8bc4d7",
        "4618ce3a06508cad04e93c05877ca37800644e7b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 03:32:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 03:32:10 2018 +0000"
      },
      "message": "Merge \"Remove BluetoothDevice.ACTION_DISAPPEARED\""
    },
    {
      "commit": "772b75c26d304790806598f9f1773cdfcd8bc4d7",
      "tree": "a4f6dac9bb1181defa26ed77023087c335739d0b",
      "parents": [
        "0d954557a107e3d5eee61c0b705fc8b4638a57f3",
        "85eca488e562275de3f5395fb5ad58d3bd8218bd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 11 02:44:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 11 02:44:21 2018 +0000"
      },
      "message": "Merge \"Make setAirplaneMode @SystemApi for SetupWizard.\""
    },
    {
      "commit": "4618ce3a06508cad04e93c05877ca37800644e7b",
      "tree": "2b1a90aea2895faa356ceb89b9ddca37c0b4d89e",
      "parents": [
        "a788eabd7231ce2ab88a37b7762d20bcb81600ab"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Oct 10 17:42:48 2018 -0700"
      },
      "committer": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Oct 10 17:43:32 2018 -0700"
      },
      "message": "Remove BluetoothDevice.ACTION_DISAPPEARED\n\nThis intent was never sent by the Bluetooth stack\n\nBug: 112115770\nTest: make\nChange-Id: I6c2b87529af7e6a7123cde8141fbdb9d1822ec9f\nMerged-In: I6c2b87529af7e6a7123cde8141fbdb9d1822ec9f\n(cherry picked from commit dd1c592fcd11e2bee25db0077da0ef3f59071d5d)\n"
    },
    {
      "commit": "0d954557a107e3d5eee61c0b705fc8b4638a57f3",
      "tree": "594a350054187192a9113b18d526a35c6f17be6a",
      "parents": [
        "e75f2f504e4d119dc83d077802e62031efb9d300",
        "f8dc2d204cb56bc6bf62b18ae25840014355eec8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 10 23:23:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 23:23:53 2018 +0000"
      },
      "message": "Merge \"Fix incorrect javadoc links\""
    },
    {
      "commit": "e75f2f504e4d119dc83d077802e62031efb9d300",
      "tree": "7dc043ba5f0e34433e90d88249c1a4dfa1198b48",
      "parents": [
        "4d9823f3eb12d27610770ea315512e460d8dbab3",
        "f5c86dc1c113dc2a898311ee4d446a9ab3ed8e72"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 10 22:29:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 22:29:57 2018 +0000"
      },
      "message": "Merge changes from topic \"aapt2-manifest-elements\"\n\n* changes:\n  Remove workarounds for b/79755007\n  AAPT2: Add the rest of supported manifest elements\n  AAPT2: Add supported manifest elements\n"
    },
    {
      "commit": "4d9823f3eb12d27610770ea315512e460d8dbab3",
      "tree": "eaf292a532bb346f3ec5293d846f2f53bee26c8c",
      "parents": [
        "419fc89b52e37a79d7866d6c15d6aaeb50574026",
        "4df6279128e24c6dccd141d63fc94e166b3f322a"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 22:12:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 22:12:56 2018 +0000"
      },
      "message": "Merge \"Avoid hidden DataFormat.is24Hour field access\""
    },
    {
      "commit": "419fc89b52e37a79d7866d6c15d6aaeb50574026",
      "tree": "ac939ed95fc7962202654db1c8bc0d43f70ccc32",
      "parents": [
        "81f32238ea471441f289efd14d0b220f20e74832",
        "4ccebeadc7dd10b45d313d99ec0a4002a4d61394"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 10 19:51:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 19:51:36 2018 +0000"
      },
      "message": "Merge \"Phone service state change atom.\""
    },
    {
      "commit": "4ccebeadc7dd10b45d313d99ec0a4002a4d61394",
      "tree": "5725ea21f4881ad4a3f8308bd02a3dd7581f0bcb",
      "parents": [
        "fb96aac216b61086118742f7a3bf3f8b82317a1f"
      ],
      "author": {
        "name": "Yangster",
        "email": "yanglu@google.com",
        "time": "Tue Oct 09 17:09:02 2018 -0700"
      },
      "committer": {
        "name": "yanglu",
        "email": "yanglu@google.com",
        "time": "Wed Oct 10 19:45:10 2018 +0000"
      },
      "message": "Phone service state change atom.\n\nBackground: BatteryStatsService tracks the phone scanning time metric. In Q,\nwe are migrating the dumpsys-based collection to the new infra. This CL is to\ninstrument the new logging mechanism.\n\nTest: statsd test\nFIX: b/116748990\n\nChange-Id: I3cf5e0026bfc6f594c5f7b524f14b3a43b702afb\n"
    },
    {
      "commit": "81f32238ea471441f289efd14d0b220f20e74832",
      "tree": "297367f47a804f146fce832146670a505a565b28",
      "parents": [
        "c41a5d6bc0f3e6848d09ac27399cc4f989c3de00",
        "654cff3ee5bc7e4e55de3ce5ce5e4978a17a89b8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 10 18:40:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 18:40:13 2018 +0000"
      },
      "message": "Merge \"dex/TEST_MAPPING: referenced non-test modules\""
    },
    {
      "commit": "c41a5d6bc0f3e6848d09ac27399cc4f989c3de00",
      "tree": "571c543b0e66e7681bf6f6d700b066b801507fc6",
      "parents": [
        "8a79748b0c310ec75b44a5a6e93601c53df706fc",
        "98b5f8901b45553c317c152c58d3716ad7073790"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 10 18:13:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 18:13:28 2018 +0000"
      },
      "message": "Merge \"Mark getInstallerPackageName @Nullable\""
    },
    {
      "commit": "4df6279128e24c6dccd141d63fc94e166b3f322a",
      "tree": "0c9b653c66e021a7e271dc7921bfcb4a947a887d",
      "parents": [
        "8a79748b0c310ec75b44a5a6e93601c53df706fc"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 19:13:19 2018 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 19:13:19 2018 +0100"
      },
      "message": "Avoid hidden DataFormat.is24Hour field access\n\nDateFormat.is24Hour is not part of the CorePlatformApi but\nDateFormat.set24HourTimePref(Boolean) is. Switch over.\n\nBug: 113148576\nTest: build\nChange-Id: I27103890f94cfe3679f386ea33b0450b453a7625\n"
    },
    {
      "commit": "031dfa6f3353e7741a0f6cdf892a12940896b6e9",
      "tree": "08db61bce4b0d4abb5133bf5d53f381c19269c22",
      "parents": [
        "8a79748b0c310ec75b44a5a6e93601c53df706fc"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 17:05:12 2018 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 17:17:56 2018 +0100"
      },
      "message": "Remove unused import\n\nStructGroupReq is imported but not used.\nThe import can be removed.\n\nBug: 113148576\nTest: build only\nChange-Id: I6b2ec5eb3f6c6e298fcde8e47dfd0979f889ca1d\n"
    },
    {
      "commit": "8a79748b0c310ec75b44a5a6e93601c53df706fc",
      "tree": "f0615f0e25836199666204ad3f986bc573cf4b9d",
      "parents": [
        "c7ae7ca3438391287371a2a8c8d03d1d1961a9e1",
        "ce3ed5487f861f7efac3ab1814989cb82ba2e30e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 10 16:05:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 16:05:20 2018 +0000"
      },
      "message": "Merge \"Remove usage of StringFactory\""
    },
    {
      "commit": "c7ae7ca3438391287371a2a8c8d03d1d1961a9e1",
      "tree": "5db635c3491c2b56bab8712a586d168b2edd62c9",
      "parents": [
        "709cb7ca9f7e5ac9547430919681b65ac8dc95ea",
        "72b61e63090057581bc51210414b0a6427f37c0f"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 15:12:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 15:12:21 2018 +0000"
      },
      "message": "Merge \"Remove dependency on internal libcore method\""
    },
    {
      "commit": "ce3ed5487f861f7efac3ab1814989cb82ba2e30e",
      "tree": "ee8e79f01452ae58ac9581bc51622389ba72c94b",
      "parents": [
        "61b9b6c9eb7acb7b5f260f43b04d31d17bb59557"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 15:49:31 2018 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 15:49:31 2018 +0100"
      },
      "message": "Remove usage of StringFactory\n\nCode outside of the runtime should not use StringFactory.\nThe java.lang.String API works fine.\n\nBug: 113148576\nTest: build only\nChange-Id: I2912e02265306dcd5c5923de019b2c376349ea29\n"
    },
    {
      "commit": "709cb7ca9f7e5ac9547430919681b65ac8dc95ea",
      "tree": "8e7ce2e72f30fdcf7f06ac70406a348a79855ef9",
      "parents": [
        "a788eabd7231ce2ab88a37b7762d20bcb81600ab",
        "a0042cff58e50ee8f09f78b04c20e30f49b1d0d6"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 13:57:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 13:57:36 2018 +0000"
      },
      "message": "Merge \"Switch test to TestIoUtils from IoUtils\""
    },
    {
      "commit": "72b61e63090057581bc51210414b0a6427f37c0f",
      "tree": "e8de222cb0605963397fb8dd6cf73e066fbad62d",
      "parents": [
        "61b9b6c9eb7acb7b5f260f43b04d31d17bb59557"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 14:49:24 2018 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 10 14:49:24 2018 +0100"
      },
      "message": "Remove dependency on internal libcore method\n\nThe test already uses FileUtils.deleteContents() in several\nplaces so the one usage of IoUtils.deleteContents() which is\nfunctionally equivalent can be switched over to that instead.\n\nBug: 113148576\nTest: build only\nChange-Id: Ic5569c82701e89ae9178c1438caf1e8885861a76\n"
    },
    {
      "commit": "85eca488e562275de3f5395fb5ad58d3bd8218bd",
      "tree": "006813524466c90261eaadb8085520d3067dd282",
      "parents": [
        "a788eabd7231ce2ab88a37b7762d20bcb81600ab"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Oct 09 18:50:32 2018 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Oct 10 17:50:05 2018 +0900"
      },
      "message": "Make setAirplaneMode @SystemApi for SetupWizard.\n\nExpose ConnectivityManager#setAirplaneMode and the\nNETWORK_SETUP_WIZARD permission so that SetupWizard can call\nsetAirplaneMode.\n\nDelete setAirplaneMode from the greylist because the permissions\nchecks on it, since at least 2013, have been for a privileged\npermission (CONNECTIVITY_INTERNAL) that normal apps don\u0027t have.\n\nTest: m\nBug: 115302596\nChange-Id: I28f24d32c4b4b386407e9e0e3514ea9f8854f4a8\n"
    },
    {
      "commit": "a788eabd7231ce2ab88a37b7762d20bcb81600ab",
      "tree": "b473f106b5f943f1a30d1b79c0c80b8457b36ee6",
      "parents": [
        "b7b19312f0af4662663238422ba5b7ddda203a5b",
        "b09d10911b2adfc33e48e3e7a83b7b8a0a96ffbd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 10 03:06:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 03:06:40 2018 +0000"
      },
      "message": "Merge \"Remove ArcVideoBridge service from framework/base.\""
    },
    {
      "commit": "dee2aa4e557a15092cc2882e1b66d37ba544e394",
      "tree": "603e86cfd768e4d8989426f890e8dce8b73116e5",
      "parents": [
        "2be3da34e72e1372819974aeb3d881cf7062b68f"
      ],
      "author": {
        "name": "Soi, Yoshinari",
        "email": "yoshinari.x.soi@sonymobile.com",
        "time": "Thu Nov 12 12:09:02 2015 +0900"
      },
      "committer": {
        "name": "Fen Wang",
        "email": "fen.wang@sony.com",
        "time": "Wed Oct 10 11:56:04 2018 +0900"
      },
      "message": "Add log for debugging ConnectivityManager\n\nAdd log to ConnectivityManager for better investigations of issue.\nThis patch adds StackTrace to the following APIs.\n\nreportInetCondition()\nreportBadNetwork()\nreportNetworkConnectivity()\nsendRequestForNetwork()\nrequestNetwork()\nreleaseNetworkRequest()\nregisterNetworkCallback()\nunregisterNetworkCallback()\n\nBug: 116751720\nChange-Id: I992292cd9d6f3d69c91ddbde5577591f9ec0f39b\n"
    },
    {
      "commit": "b7b19312f0af4662663238422ba5b7ddda203a5b",
      "tree": "26ecdddbaf20f174e215c024248bc7845fb61754",
      "parents": [
        "fb96aac216b61086118742f7a3bf3f8b82317a1f",
        "84897e23fb77010b40933b657ba1391cf2ef49b7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 10 01:05:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 01:05:26 2018 +0000"
      },
      "message": "Merge \"Fixed the indentation\""
    },
    {
      "commit": "98b5f8901b45553c317c152c58d3716ad7073790",
      "tree": "6dc741258b34f51d0a4cabbfd09a31ba0bfe369a",
      "parents": [
        "403813782f89f9e4418fca6ef24ae394c1faebb9"
      ],
      "author": {
        "name": "Scott Kennedy",
        "email": "skennedy27@gmail.com",
        "time": "Tue Oct 09 17:26:19 2018 -0700"
      },
      "committer": {
        "name": "Scott Kennedy",
        "email": "skennedy27@gmail.com",
        "time": "Tue Oct 09 17:37:58 2018 -0700"
      },
      "message": "Mark getInstallerPackageName @Nullable\n\nTest: Just an annotation\n\nChange-Id: Ida4f40e77abec2bbf3791a6b38fdb729f6083811\n"
    },
    {
      "commit": "fb96aac216b61086118742f7a3bf3f8b82317a1f",
      "tree": "01528f6c9c680aa20ec5759c8abd46375b6dc39a",
      "parents": [
        "403813782f89f9e4418fca6ef24ae394c1faebb9",
        "800a7d6dbfb3ff06e99594a639bbe8f511077bfe"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Oct 10 00:36:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 10 00:36:39 2018 +0000"
      },
      "message": "Merge \"Add VisibleForTesting to create TelephonyRegistryTest.\""
    },
    {
      "commit": "654cff3ee5bc7e4e55de3ce5ce5e4978a17a89b8",
      "tree": "b7f1426e7b65ab4046c0dea2bdebd218ba57944e",
      "parents": [
        "0d3f4e61c99057c7e40c9159ba08286c34cf797c"
      ],
      "author": {
        "name": "Simran Basi",
        "email": "sbasi@google.com",
        "time": "Tue Oct 09 11:12:36 2018 -0700"
      },
      "committer": {
        "name": "Simran Basi",
        "email": "sbasi@google.com",
        "time": "Tue Oct 09 16:56:00 2018 -0700"
      },
      "message": "dex/TEST_MAPPING: referenced non-test modules\n\nTreeHugger can only dereference test modules from test mapping.\nThis change fixes this particular TEST_MAPPING file to target\nFrameworksServicesTest for package com.android.server.pm.dex\n\nBug: 117497435\nTest: atest local run \u0026 TreeHugger run, verify the right tests runs.\nChange-Id: If8731275b492c7788329de08ac09a9f6437de54a\n"
    },
    {
      "commit": "84897e23fb77010b40933b657ba1391cf2ef49b7",
      "tree": "241c19c18ec7e91afce3531ee0124bb0da3e6074",
      "parents": [
        "16fcd3dcff4026fe6239478a5901fa121f2439e7"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Oct 09 16:24:23 2018 -0700"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Oct 09 16:24:23 2018 -0700"
      },
      "message": "Fixed the indentation\n\nTest: Build\nChange-Id: Id8a30734c1e4607b0396e0a985ab46502d8723b9\n"
    },
    {
      "commit": "403813782f89f9e4418fca6ef24ae394c1faebb9",
      "tree": "d8491eec70b6d9d0e932acabccf42081d8bf9eac",
      "parents": [
        "d05c9bc51c976b4dc5826d1104e62e50e20ac40c",
        "1248e435a0ca9b0ca43559f0aa2c8f2f58ba1d12"
      ],
      "author": {
        "name": "Michael Groover",
        "email": "mpgroover@google.com",
        "time": "Tue Oct 09 23:07:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 09 23:07:13 2018 +0000"
      },
      "message": "Merge \"Add READ_PRIVILEGED_PHONE_STATE to used permissions\""
    },
    {
      "commit": "d05c9bc51c976b4dc5826d1104e62e50e20ac40c",
      "tree": "aa81b95f2a0c2a24433f72152258b880ae2d5686",
      "parents": [
        "120b7fba9304025d3c630bf4b3681fc30108c2b4",
        "278a04aa6b897ad0adccdb685464e2f209f6a108"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 09 21:50:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 09 21:50:40 2018 +0000"
      },
      "message": "Merge \"Convert PrintSpooler to Android.bp\""
    },
    {
      "commit": "800a7d6dbfb3ff06e99594a639bbe8f511077bfe",
      "tree": "1143b9657815989def57d6af1ded26165bf5e73a",
      "parents": [
        "120b7fba9304025d3c630bf4b3681fc30108c2b4"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Aug 27 20:38:29 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Oct 09 14:50:20 2018 -0700"
      },
      "message": "Add VisibleForTesting to create TelephonyRegistryTest.\n\nBug: 113305153\nTest: unittest\nChange-Id: Ie59b2da76fbc813ce011d4d0ab3ff533a6006e14\nMerged-In: Ie59b2da76fbc813ce011d4d0ab3ff533a6006e14\n"
    },
    {
      "commit": "120b7fba9304025d3c630bf4b3681fc30108c2b4",
      "tree": "216687f8671f36434f7fce9e9b90c234f783b393",
      "parents": [
        "b14c8879746474fc021a6a1c869e153a4d347d3c",
        "2503a49b963b7ebd6272d84cb22909152dfbce4f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 09 21:43:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 09 21:43:38 2018 +0000"
      },
      "message": "Merge \"libandroidfw: introduce ExecuteBinary (POSIX only)\""
    },
    {
      "commit": "b14c8879746474fc021a6a1c869e153a4d347d3c",
      "tree": "94ce6086c7de4b877cdf17ca15d3f07dac833f33",
      "parents": [
        "62a5d4249f531065dc97c2f7e8b9ab349aa1888d",
        "5c541f6e36c049d2a00628083ca0534bf39db971"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 09 21:43:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 09 21:43:38 2018 +0000"
      },
      "message": "Merge \"libandroidfw: move ConfigDescription from aapt2 to libandroidfw\""
    },
    {
      "commit": "62a5d4249f531065dc97c2f7e8b9ab349aa1888d",
      "tree": "d5e172014bc7cc5c2eac8312c27e32bc59d83301",
      "parents": [
        "16fcd3dcff4026fe6239478a5901fa121f2439e7",
        "668ec5bd3bd9d5fe6ebf46985eacd3d8d81af937"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 09 21:43:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 09 21:43:38 2018 +0000"
      },
      "message": "Merge changes from topic \"idmap2-prerequisites\"\n\n* changes:\n  AssetManager2: optionally keep non-matching configs\n  AAPT2: optionally keep resources without default value\n  libandroidfw: add resource ID iterator\n"
    },
    {
      "commit": "668ec5bd3bd9d5fe6ebf46985eacd3d8d81af937",
      "tree": "5860f23364b953800731c71460c89881d936d57d",
      "parents": [
        "f99eda450f172f13affa1c08ebea9c3be00ac4b6"
      ],
      "author": {
        "name": "Mårten Kongstad",
        "email": "marten.kongstad@sony.com",
        "time": "Mon Jun 11 14:11:33 2018 +0200"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Oct 09 20:15:01 2018 +0000"
      },
      "message": "AssetManager2: optionally keep non-matching configs\n\nAssetManager2 maintains a set of configurations [as specified in the\nresource blob] compatible with the currently set configuration [as\nspecified via SetConfiguration]. This helps optimize future resource\nlookups by limiting the set of configurations to iterate over.\n\nHowever, when creating idmaps, all configurations must be considered,\nincluding those not compatible with the currently set configuration. Add\nan optional flag to SetApkAssets to disable the optimization described\nabove.\n\nTest: manual (will be tested by upcoming idmap2 implementation)\nChange-Id: I7526a323ddf90e2f2f49c36e8c110a2cec25357e\n"
    },
    {
      "commit": "e697a4fc648f5c66a96f6f9450a9e79ba8952101",
      "tree": "831d6daa523e7c7ef4c287ca3ad296905803b096",
      "parents": [
        "0d3f4e61c99057c7e40c9159ba08286c34cf797c"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Oct 09 10:40:52 2018 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Oct 09 11:24:24 2018 -0700"
      },
      "message": "Frameworks: Add VMRuntime.hasBootImageSpaces check\n\nLog a wtf in the system server when the runtime does not\nuse a boot image.\n\nTest: m\nTest: system boots\nChange-Id: I087c269dd1e95eeeab5db4250133f9c61e9399c7\n"
    },
    {
      "commit": "16fcd3dcff4026fe6239478a5901fa121f2439e7",
      "tree": "e9765975dd6b4976e7faf8091fb9925c1b378985",
      "parents": [
        "b7c0727c156f710266f33092d3b49c6781df0b6d",
        "8cf1b78693664a637ffd78544d4331361fddee8a"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Oct 09 18:18:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 09 18:18:11 2018 +0000"
      },
      "message": "Merge \"More descriptions on SubscriptionController#setPreferredData\""
    },
    {
      "commit": "b7c0727c156f710266f33092d3b49c6781df0b6d",
      "tree": "c820959e789346ca38e17eeccef9e3bf94b2b84b",
      "parents": [
        "0d3f4e61c99057c7e40c9159ba08286c34cf797c",
        "97b6b00255752367f17c7ae2bf6286613b879906"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 09 18:06:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 09 18:06:05 2018 +0000"
      },
      "message": "Merge \"Add Call Redirection Default Application in Settings\""
    },
    {
      "commit": "0d3f4e61c99057c7e40c9159ba08286c34cf797c",
      "tree": "205f2a1165f9e975e07509f91ebf574ae34015e9",
      "parents": [
        "e546a26394731d1e872f36c9531b3f4b63f80108",
        "6d0dbbbab3616f4b61a0e243cd150211406b9b5d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 09 17:06:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 09 17:06:50 2018 +0000"
      },
      "message": "Merge \"Add rtmitchell to AAPT2 OWNERS\""
    },
    {
      "commit": "e546a26394731d1e872f36c9531b3f4b63f80108",
      "tree": "ac2c0cb2b933c55642a0e77f65f3f6aeea19172c",
      "parents": [
        "0af8c5c73c423ed76c132a46d624cd64af999ab8",
        "c43805ccd401d40d8ecf4c3d2de9be0ec0ef117f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 09 16:37:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 09 16:37:25 2018 +0000"
      },
      "message": "Merge \"Add yanglu@ and yaochen@ to the proto owner list.\""
    },
    {
      "commit": "f99eda450f172f13affa1c08ebea9c3be00ac4b6",
      "tree": "5b7872322e5d57fb2aa8b7e66d0a81ecbb4d7e2a",
      "parents": [
        "3f1f4fc11d2e19c4b297a97d21293d05ac3db622"
      ],
      "author": {
        "name": "Mårten Kongstad",
        "email": "marten.kongstad@sony.com",
        "time": "Mon Jun 11 14:13:37 2018 +0200"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Oct 09 14:02:14 2018 +0000"
      },
      "message": "AAPT2: optionally keep resources without default value\n\nTeach \"aapt2 link\" about a new flag --no-resource-removal. When given,\naapt2 will not filter out resources that lack default values. This is\nuseful mostly when building overlay packages that define resources for\nnon-default configurations, such as only for values-sv.\n\nTest: manual: build package with resource only in values-vs, verify apk with aapt2 dump\nChange-Id: Idc513bcb3f43bbff7f073163562c3dfccdb9bc9b\nMerged-In: Idc513bcb3f43bbff7f073163562c3dfccdb9bc9b\n"
    },
    {
      "commit": "0a7b572079ef35ed347824910fcbe80a3cf221bf",
      "tree": "d4a0b76eac28627c72d41b6572d60704039d0750",
      "parents": [
        "61b9b6c9eb7acb7b5f260f43b04d31d17bb59557"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Oct 09 12:03:52 2018 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Oct 09 12:03:52 2018 +0100"
      },
      "message": "Remove ResponseCache from apache-http\n\nIt is not clear why ResponseCache was included: it doesn\u0027t\nrelate to apache-http. Its inclusion causes\nobscure problems related to switching over to building\nagainst \"core platform API\" stubs so it is being removed\nhere.\n\nBug: 117169648\nBug: 113148576\nTest: build\nChange-Id: If2ce6d49b59207254e8217a5d8bfb393bd2e8c92\n"
    },
    {
      "commit": "8cf1b78693664a637ffd78544d4331361fddee8a",
      "tree": "d2b27eaf1adaf5a89ed523d180967d0cdec1aaa5",
      "parents": [
        "c5a1a5e5432b93efd6f3591bd7b969427bc34c00"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Sep 24 20:00:08 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Oct 08 20:09:09 2018 -0700"
      },
      "message": "More descriptions on SubscriptionController#setPreferredData\n\nBug: 115550764\nTest: build\nChange-Id: I25c3f89a3c3f8e8e6475221885d995bcb5684da4\nMerged-In: I25c3f89a3c3f8e8e6475221885d995bcb5684da4\n"
    },
    {
      "commit": "97b6b00255752367f17c7ae2bf6286613b879906",
      "tree": "8371c83bbd9d503fe08b4f502987af72043410bc",
      "parents": [
        "108349f8d628fa3f947c8053dc43726bda07a910"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Oct 08 15:15:41 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Oct 08 16:38:41 2018 -0700"
      },
      "message": "Add Call Redirection Default Application in Settings\n\nBug: 64959558\nTest: compile\nChange-Id: Iddac4d5b202db5a88aa82fd9ea4df89544b94b71\n"
    },
    {
      "commit": "0af8c5c73c423ed76c132a46d624cd64af999ab8",
      "tree": "84d693bba441700890f9d6ecfd7170485f44a877",
      "parents": [
        "37064062bb9ccd423a5e32bb37a78aa662dc893a",
        "23a405c016a311e558590370e3a0b83651a0e0d5"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Mon Oct 08 22:16:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 08 22:16:52 2018 +0000"
      },
      "message": "Merge \"Add isManualNetworkSelectionAllowed api to telephonyManager\""
    },
    {
      "commit": "a0007490e79608338c8754b34c54a3a92c128e87",
      "tree": "9cd302c729fc869d936f0180d01474b66f7b107e",
      "parents": [
        "2966539634082504439fa7f919233817f459b552"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Tue Oct 02 19:34:10 2018 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Mon Oct 08 14:15:08 2018 -0700"
      },
      "message": "Create URI for individual user settings in SIMINFO\n\nBug: 112700925\nTest: TelephonyProviderTest#testUpdateWfcEnabled\nChange-Id: I85639c50c2b3abb27b9a87823726d080a817ed6f\n"
    },
    {
      "commit": "37064062bb9ccd423a5e32bb37a78aa662dc893a",
      "tree": "56594fd377a545205ae5ddfccf4c36411d13d58c",
      "parents": [
        "34bd3dfb3908c231b5cd184c93d1a06685f842db",
        "798da56c92f3747732415673ca6c6741595d22b3"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Mon Oct 08 20:42:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 08 20:42:00 2018 +0000"
      },
      "message": "Merge \"Make isUsableSubIdValue public\""
    },
    {
      "commit": "34bd3dfb3908c231b5cd184c93d1a06685f842db",
      "tree": "92ede82606d8b4cf280f01e933310c86ac5233c3",
      "parents": [
        "61b9b6c9eb7acb7b5f260f43b04d31d17bb59557",
        "12bb16c95592cb9e3f8eee5ff0211508f3db4228"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 08 20:12:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 08 20:12:59 2018 +0000"
      },
      "message": "Merge \"statsd: Add AID mappings for iorapd\""
    },
    {
      "commit": "f8dc2d204cb56bc6bf62b18ae25840014355eec8",
      "tree": "3ccd2eb42661bde608e491e848fa764459592909",
      "parents": [
        "61b9b6c9eb7acb7b5f260f43b04d31d17bb59557"
      ],
      "author": {
        "name": "Tor Norbye",
        "email": "tnorbye@google.com",
        "time": "Wed Oct 03 09:28:21 2018 +0200"
      },
      "committer": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Mon Oct 08 19:58:17 2018 +0000"
      },
      "message": "Fix incorrect javadoc links\n\nTest: make offline-sdk-docs\nBug: b/116163454\nChange-Id: I55de1f71d443713b033ee63fd191bd34b3a52fd2\n"
    },
    {
      "commit": "23a405c016a311e558590370e3a0b83651a0e0d5",
      "tree": "69a7095cd96ab5958574c2744e5d7715c08827ec",
      "parents": [
        "61b9b6c9eb7acb7b5f260f43b04d31d17bb59557"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Wed Oct 03 12:22:10 2018 -0700"
      },
      "committer": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Mon Oct 08 19:08:47 2018 +0000"
      },
      "message": "Add isManualNetworkSelectionAllowed api to telephonyManager\n\nBug: 111453847\nTest: build\nMerged-In: Icdd60ab03fee4b2e7a08dda3c5c127a19ecac7ce\nChange-Id: Icdd60ab03fee4b2e7a08dda3c5c127a19ecac7ce\n"
    },
    {
      "commit": "1248e435a0ca9b0ca43559f0aa2c8f2f58ba1d12",
      "tree": "2348914c1d77040b109085ee0dab96bc738c1fae",
      "parents": [
        "61b9b6c9eb7acb7b5f260f43b04d31d17bb59557"
      ],
      "author": {
        "name": "Michael Groover",
        "email": "mpgroover@google.com",
        "time": "Mon Oct 08 09:39:24 2018 -0700"
      },
      "committer": {
        "name": "Michael Groover",
        "email": "mpgroover@google.com",
        "time": "Mon Oct 08 11:29:03 2018 -0700"
      },
      "message": "Add READ_PRIVILEGED_PHONE_STATE to used permissions\n\nBug: 110099294\nTest: cts-tradefed run cts -m CtsTelephonyTestCases -t android.telephony.cts.TelephonyManagerTest\nChange-Id: I13fec3d397c200ce92883883c96c07007e823efe\n"
    },
    {
      "commit": "5c541f6e36c049d2a00628083ca0534bf39db971",
      "tree": "b96859ed3ac2264eaae528d3eaf11f7a0901aeb0",
      "parents": [
        "61b9b6c9eb7acb7b5f260f43b04d31d17bb59557"
      ],
      "author": {
        "name": "Mårten Kongstad",
        "email": "marten.kongstad@sony.com",
        "time": "Wed Jun 20 08:46:41 2018 +0200"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Mon Oct 08 09:56:09 2018 -0700"
      },
      "message": "libandroidfw: move ConfigDescription from aapt2 to libandroidfw\n\nThis is to allow idmap2 to access ConfigDescription.\n\nTest: libandroidfw_tests\nTest: aapt2_tests\nChange-Id: I54210bbbd8dad5903cb7100807df977efa394ad5\nMerged-In: I54210bbbd8dad5903cb7100807df977efa394ad5\n"
    },
    {
      "commit": "c43805ccd401d40d8ecf4c3d2de9be0ec0ef117f",
      "tree": "91e31291b515f78b7887f349e6452f01557d9cde",
      "parents": [
        "82e3d2f066bf8656672713b08407a46c8f29813b"
      ],
      "author": {
        "name": "Yangster",
        "email": "yanglu@google.com",
        "time": "Mon Oct 08 09:24:43 2018 -0700"
      },
      "committer": {
        "name": "Yangster",
        "email": "yanglu@google.com",
        "time": "Mon Oct 08 09:30:51 2018 -0700"
      },
      "message": "Add yanglu@ and yaochen@ to the proto owner list.\n\nTest: cts\n\nChange-Id: I6ad0ced33ec8f0a8fa6e832fbae30828e20fb609\n"
    },
    {
      "commit": "61b9b6c9eb7acb7b5f260f43b04d31d17bb59557",
      "tree": "35f5655695ed08cb316f2aec7dc71cc8c771f2bc",
      "parents": [
        "9b1db24f6e0ce1bea68a834d5ea21bea0f9bf374",
        "6e44c30f05252fda0694fdc645934fd349ac602f"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Oct 08 14:50:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 08 14:50:08 2018 +0000"
      },
      "message": "Merge \"Respect extractNativeLibs in natively bridged environments\""
    },
    {
      "commit": "9b1db24f6e0ce1bea68a834d5ea21bea0f9bf374",
      "tree": "af02f877e6c577c5c422dbbdb9cbf31093ebe979",
      "parents": [
        "2d82493ded10d88cb44e84b90a1b485d3a895d75",
        "ab87b44dca7ccf9c5f48bc9daebf9edf94a1f390"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 08 07:44:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 08 07:44:48 2018 +0000"
      },
      "message": "Merge \"Fix UsbDeviceManager null object reference\""
    },
    {
      "commit": "2d82493ded10d88cb44e84b90a1b485d3a895d75",
      "tree": "9d139c2e8707e76f6d832b8478a2e41c196aeba5",
      "parents": [
        "66a089978560de52485de9f4c3cfaa7d59b5b248",
        "137d35fa78e12397598c614d0bdbc84c4113359b"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Sat Oct 06 00:49:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Oct 06 00:49:14 2018 +0000"
      },
      "message": "Merge \"Wire up the stopRtt API\""
    },
    {
      "commit": "66a089978560de52485de9f4c3cfaa7d59b5b248",
      "tree": "2ff5b60e0856e8509fb90432a7e3b55022d274a6",
      "parents": [
        "379ca95c89e32579236280d7c1eacf6c80dda206",
        "4e2678d1848aad4f3dce0a0b4fbf4b3d4ac539f4"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Sat Oct 06 00:13:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Oct 06 00:13:01 2018 +0000"
      },
      "message": "Merge \"Fix incorrect API comments of getSubId()\""
    },
    {
      "commit": "12bb16c95592cb9e3f8eee5ff0211508f3db4228",
      "tree": "a3a24691d2d58c6aa5cf18ce803a0f090f6b3dbd",
      "parents": [
        "a1980ae12a62943026609121605781461218944b"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Fri Oct 05 16:25:21 2018 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Fri Oct 05 16:25:21 2018 -0700"
      },
      "message": "statsd: Add AID mappings for iorapd\n\nBug: 117295673\nChange-Id: Ie0c7a7bf823159492259ac1ec6680b45784afb84\n"
    },
    {
      "commit": "379ca95c89e32579236280d7c1eacf6c80dda206",
      "tree": "5a4ae70639ea5ba6557f384242e91698f181aee3",
      "parents": [
        "5d0d0edc221a7afb397efd6d38a234180658442e",
        "ff1dc37540b16554a4a23a35f205fb74742b83bf"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Oct 05 22:29:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 05 22:29:36 2018 +0000"
      },
      "message": "Merge \"Add Parcelable EmergencyNumber and APIs\""
    },
    {
      "commit": "4e2678d1848aad4f3dce0a0b4fbf4b3d4ac539f4",
      "tree": "7f4f7065b76efe5763b8979da816a93b47792ff6",
      "parents": [
        "56dedc8fe894dbf56ab07bdc366d8f596871ebd9"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Thu Oct 04 22:42:06 2018 -0700"
      },
      "committer": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Fri Oct 05 14:25:52 2018 -0700"
      },
      "message": "Fix incorrect API comments of getSubId()\n\ngetSubid() return the SubscriptionManager#getDefaultSubscriptionId()\nwhen TelephonyManager created without the subId.\n\nBug: 111453847\nTest: Build\nMerged-In: I8e38ef43b5f23bbedc4d584df78c12f250b88fcc\nChange-Id: I8e38ef43b5f23bbedc4d584df78c12f250b88fcc\n"
    },
    {
      "commit": "798da56c92f3747732415673ca6c6741595d22b3",
      "tree": "1f77443730b8f2d7a700d719ffdb37b6a043eacb",
      "parents": [
        "57e5e6838537f8b7587557b4210aad7c29248dbd"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Sep 12 16:31:17 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Oct 05 13:47:53 2018 -0700"
      },
      "message": "Make isUsableSubIdValue public\n\nRename subId to subscriptionId\n\nBug: 113072551\nTest: Treehugger\nChange-Id: I54303bab4d40d6168332d0263e9de1603205bb75\n"
    },
    {
      "commit": "5d0d0edc221a7afb397efd6d38a234180658442e",
      "tree": "d015e7560dc282d702547e819320c1df0da0befe",
      "parents": [
        "277d42a035441ede39f855b25531f4527bfd11dc",
        "47e04dab136aef830d3a3b4b14c0ac39bfa0ce5b"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Oct 05 20:35:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 05 20:35:55 2018 +0000"
      },
      "message": "Merge \"Add finer grained call fail reasons.\""
    },
    {
      "commit": "277d42a035441ede39f855b25531f4527bfd11dc",
      "tree": "f4f3de3a950fc29151f44f1f56ff3230ccaad70a",
      "parents": [
        "8bbf0181f6cfde81f3d1896c40db1bfe5c982a5b",
        "e4259d3e5353475673f361828aca949a60f7e1d5"
      ],
      "author": {
        "name": "Yan Yan",
        "email": "evitayan@google.com",
        "time": "Fri Oct 05 17:38:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 05 17:38:41 2018 +0000"
      },
      "message": "Merge changes I10c01f2b,Ie05bc535\n\n* changes:\n  Check to ensure UDP-encap is used only for IPv4\n  Add UDP encapsulation tests for IpSecService.\n"
    },
    {
      "commit": "8bbf0181f6cfde81f3d1896c40db1bfe5c982a5b",
      "tree": "1c2469ca78b9f3b13d34067f272c26a3623c277a",
      "parents": [
        "4593c78168088728663503b9c635d5d31b66878e",
        "3fd94f49399a5a707cffba29c3a1351bf9d115aa"
      ],
      "author": {
        "name": "Howard Chen",
        "email": "howardsoc@google.com",
        "time": "Fri Oct 05 17:03:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 05 17:03:59 2018 +0000"
      },
      "message": "Merge \"Refine frameworks/base/services/tests/runtest.py\""
    },
    {
      "commit": "4593c78168088728663503b9c635d5d31b66878e",
      "tree": "62bc9de874b7d86876be77d79ab15cceef90bdec",
      "parents": [
        "85666351d77197fdd6add1b04a721820904d838a",
        "a1980ae12a62943026609121605781461218944b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 05 16:52:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 05 16:52:11 2018 +0000"
      },
      "message": "Merge \"statsd: Add missing AIDs to UidMap\""
    },
    {
      "commit": "85666351d77197fdd6add1b04a721820904d838a",
      "tree": "2433dd729b7f859ce23cde523ee117b3e8250800",
      "parents": [
        "79822ffb6f9b70e6324bcc577190eb262116c803",
        "503ae21287a72213457433476526ff8ea1465f3e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 05 15:38:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 05 15:38:39 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE Synchronize ZenModeControllerImpl callbacks\""
    },
    {
      "commit": "43f3e8fcbbbbb32abb7d6fb7851f4c3a4e6d6d06",
      "tree": "78ce48392b47ec65ebc3f244488cb7c4c55772c3",
      "parents": [
        "52a8fdb7bd6a6b2bf200b84ca829eec083f1d9e9"
      ],
      "author": {
        "name": "Fabrício Ferracioli",
        "email": "fferracioli@google.com",
        "time": "Fri Oct 05 10:41:49 2018 -0300"
      },
      "committer": {
        "name": "Fabrício Ferracioli",
        "email": "fferracioli@google.com",
        "time": "Fri Oct 05 11:23:29 2018 -0300"
      },
      "message": "Whitelist free short code batch for 2018 Q3\n\nIncluded 21 numbers to the free shor codes for the following countries: Nigeria, Portugal, New\nZealand, United Kingdom and France.\n\nTest: Tested with a Brazilian SIM card from Vivo, by changing the\noriginal Brazil country code line to an invalid country and pushing a\nnew file to the phone for each country added identified as BR. Messages\nshould be sent to the added numbers without any warning.\n\nBUG: 111393528\n\nChange-Id: I270163bb89f82d9c78d3f2858bca42a69f16a309\nSigned-off-by: Fabrício Ferracioli \u003cfferracioli@google.com\u003e\n"
    }
  ],
  "next": "79822ffb6f9b70e6324bcc577190eb262116c803"
}
