)]}'
{
  "log": [
    {
      "commit": "df7675f1cb184f09b2a304d1aa8a25112d6b340f",
      "tree": "b0b2e7f23e976ba854c7403360da3ea0d681eacf",
      "parents": [
        "efab39ff7f06323568f6b1a401209f06521486d3",
        "0f4ca4a5c086899f4ab842ae70eb4c9474d2547a"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Feb 28 14:13:52 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 14:13:52 2018 +0000"
      },
      "message": "Merge \"Don\u0027t use cutils/Atomic.h\" am: 07735797a2 am: a272d540d8\nam: 0f4ca4a5c0\n\nChange-Id: I4b9798b39d890537f888415b5ac283227970e4de\n"
    },
    {
      "commit": "0f4ca4a5c086899f4ab842ae70eb4c9474d2547a",
      "tree": "d0afa4eeb3791bdc71dc4a74a0b257204fe4cc05",
      "parents": [
        "49b368b4479fa2a1191d1cbd1105e152435c1cb2",
        "a272d540d8ecf913ce71abed58fc4a84a36ce258"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Feb 28 14:01:17 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 14:01:17 2018 +0000"
      },
      "message": "Merge \"Don\u0027t use cutils/Atomic.h\" am: 07735797a2\nam: a272d540d8\n\nChange-Id: Ie442c255e43f2ebe80ef5423aa4508930d72c44c\n"
    },
    {
      "commit": "efab39ff7f06323568f6b1a401209f06521486d3",
      "tree": "a4679b08ee3e8dc012f08a2eb2d0dc28dd8f41c8",
      "parents": [
        "c22741ba320fad65ac468169ab9cfc72bc579e32",
        "1e2b7318ba852c50554f3acd927b3bea0cdff445"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 13:54:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 13:54:25 2018 +0000"
      },
      "message": "Merge \"Use putIntForUser to turn off ambient display secure settings\""
    },
    {
      "commit": "a272d540d8ecf913ce71abed58fc4a84a36ce258",
      "tree": "61cdecfd6ab9cf6b2fd2d394b37513d243a914f4",
      "parents": [
        "5217a340088f3f57c77a291d8ba15b768bd3c32a",
        "07735797a235ed98d182d0a40c8bdce4d92f9f0a"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Feb 28 13:51:44 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 13:51:44 2018 +0000"
      },
      "message": "Merge \"Don\u0027t use cutils/Atomic.h\"\nam: 07735797a2\n\nChange-Id: Ie56fadea498f35c7e820f9fadac1b64697565a78\n"
    },
    {
      "commit": "c22741ba320fad65ac468169ab9cfc72bc579e32",
      "tree": "a349b80bebe58bd774de98008f17e6a988451269",
      "parents": [
        "5240541e0173116bf0a088241057ad2e63fc9113",
        "cea93536bc47a76d4e8ea420990e39f4e54d712b"
      ],
      "author": {
        "name": "Bernardo Rufino",
        "email": "brufino@google.com",
        "time": "Wed Feb 28 13:49:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 13:49:26 2018 +0000"
      },
      "message": "Merge \"More tests for ActiveRestoreSession - 2\""
    },
    {
      "commit": "5240541e0173116bf0a088241057ad2e63fc9113",
      "tree": "fa647bf736d80bd9e97a2bd0242869ddaa3a632f",
      "parents": [
        "46aadf67b0ac2d29062bd0686e6e91e5da9dca30",
        "5af199c56e2723f0eb98027644a1e3486f22ef18"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 13:43:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 13:43:36 2018 +0000"
      },
      "message": "Merge \"Remove @removed from APIs still in use\""
    },
    {
      "commit": "07735797a235ed98d182d0a40c8bdce4d92f9f0a",
      "tree": "beef0d0a604cb7e430150e91819cf17f13d3beba",
      "parents": [
        "e8b557bc08facb3d60b605f3e8cb26b31baaa28b",
        "fb7952f57e07c68cc66a3ec69f86694057f89def"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 12:37:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 28 12:37:50 2018 +0000"
      },
      "message": "Merge \"Don\u0027t use cutils/Atomic.h\""
    },
    {
      "commit": "46aadf67b0ac2d29062bd0686e6e91e5da9dca30",
      "tree": "188f5bcf8a695a4e53e279c09a6333b931698e00",
      "parents": [
        "58c83fa7c8609059f3d66a5860abb302284c2981",
        "49b368b4479fa2a1191d1cbd1105e152435c1cb2"
      ],
      "author": {
        "name": "Alexandru-Andrei Rotaru",
        "email": "rotaru@google.com",
        "time": "Wed Feb 28 11:40:00 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 11:40:00 2018 +0000"
      },
      "message": "Merge \"Notify the user and turn off tethering when the service is disallowed.\" am: e8b557bc08  -s ours am: 5217a34008  -s ours\nam: 49b368b447  -s ours\n\nChange-Id: If888f1000209f015dc097b616c64d626848d4402\n"
    },
    {
      "commit": "49b368b4479fa2a1191d1cbd1105e152435c1cb2",
      "tree": "5d829f96032af5601ac212e04a957039bb402493",
      "parents": [
        "3b7de5541924927e4dee1b8718ad2b6097222cb0",
        "5217a340088f3f57c77a291d8ba15b768bd3c32a"
      ],
      "author": {
        "name": "Alexandru-Andrei Rotaru",
        "email": "rotaru@google.com",
        "time": "Wed Feb 28 11:25:14 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 11:25:14 2018 +0000"
      },
      "message": "Merge \"Notify the user and turn off tethering when the service is disallowed.\" am: e8b557bc08  -s ours\nam: 5217a34008  -s ours\n\nChange-Id: I6672cd7a23ee7c6b5d384fae7111be2948f59e45\n"
    },
    {
      "commit": "5217a340088f3f57c77a291d8ba15b768bd3c32a",
      "tree": "9b05cc802e55397752134c33b6c1a49a830fcffe",
      "parents": [
        "7b87c2050c61db50a809737fe9be3fc33682cf59",
        "e8b557bc08facb3d60b605f3e8cb26b31baaa28b"
      ],
      "author": {
        "name": "Alexandru-Andrei Rotaru",
        "email": "rotaru@google.com",
        "time": "Wed Feb 28 11:11:39 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 11:11:39 2018 +0000"
      },
      "message": "Merge \"Notify the user and turn off tethering when the service is disallowed.\"\nam: e8b557bc08  -s ours\n\nChange-Id: I2a1805375252b56209ac9d18da0f1771f5b6187b\n"
    },
    {
      "commit": "cea93536bc47a76d4e8ea420990e39f4e54d712b",
      "tree": "8a6e8b9438aff0b7ae32f43796c2b5d97241001b",
      "parents": [
        "12b6bafcf443723c0479d255af373df201d1ae6f"
      ],
      "author": {
        "name": "Bernardo Rufino",
        "email": "brufino@google.com",
        "time": "Wed Feb 28 11:05:18 2018 +0000"
      },
      "committer": {
        "name": "Bernardo Rufino",
        "email": "brufino@google.com",
        "time": "Wed Feb 28 11:07:30 2018 +0000"
      },
      "message": "More tests for ActiveRestoreSession - 2\n\nAround restorePackage().\n\nTest: m - j RunFrameworksServicesRoboTests\nChange-Id: I291d899d5bb786a1d394e758698418718d6c4d9b\n"
    },
    {
      "commit": "1e2b7318ba852c50554f3acd927b3bea0cdff445",
      "tree": "c55fb8218e5f5b647e43df7ff3c131918c2301dd",
      "parents": [
        "58c83fa7c8609059f3d66a5860abb302284c2981"
      ],
      "author": {
        "name": "Alex Chau",
        "email": "alexchau@google.com",
        "time": "Wed Feb 28 10:47:48 2018 +0000"
      },
      "committer": {
        "name": "Alex Chau",
        "email": "alexchau@google.com",
        "time": "Wed Feb 28 11:04:39 2018 +0000"
      },
      "message": "Use putIntForUser to turn off ambient display secure settings\n\n- Without forUser we\u0027ll be turning off ambient display in primary user instead\n\nTest: Use TestDPC to set DISALLOW_AMBIENT_DISPLAY in secondary users, ambient display is actually turned off\nBug: 72487689\nChange-Id: I11a7a5304fcc609ab37594ad5d28814c217bc7f5\n"
    },
    {
      "commit": "58c83fa7c8609059f3d66a5860abb302284c2981",
      "tree": "188f5bcf8a695a4e53e279c09a6333b931698e00",
      "parents": [
        "dc66a1d891ae3f8296504b26e02183766abbca4f",
        "b785faa1d71d64bba56e34dce93c7e8937845afc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 10:43:38 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 10:43:38 2018 +0000"
      },
      "message": "Merge \"Unhide VideoView2 APIs\""
    },
    {
      "commit": "5af199c56e2723f0eb98027644a1e3486f22ef18",
      "tree": "eae02689715dc649be67c3a0e8a0a989bc2bcaef",
      "parents": [
        "2b2988946293c89761607e05eb1eb53e1e1c80f8"
      ],
      "author": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Wed Feb 28 10:14:24 2018 +0000"
      },
      "committer": {
        "name": "Robert Berry",
        "email": "robertberry@google.com",
        "time": "Wed Feb 28 10:31:43 2018 +0000"
      },
      "message": "Remove @removed from APIs still in use\n\nI completely misunderstood this annotation.\n\nBug: 73962883\nTest: ran unit tests\nChange-Id: Id3e3863fc6fd1e0614a3c75d25cd35239667eaf0\n"
    },
    {
      "commit": "dc66a1d891ae3f8296504b26e02183766abbca4f",
      "tree": "24d2262a05a1d7925214b374b0b75a87700065df",
      "parents": [
        "961f409d377e25dba091b065d36190deb56eb84d",
        "a64d4b98b54d6e03db993efa1e0d8bd0ba855f90"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 10:28:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 10:28:25 2018 +0000"
      },
      "message": "Merge \"Unhide MediaControlView2 APIs\""
    },
    {
      "commit": "961f409d377e25dba091b065d36190deb56eb84d",
      "tree": "e90479c3044df4e2db6708edcbbab0ef8d2a0c5a",
      "parents": [
        "6dd84bef21718a46fe8b408db9f8f39e97f385d9",
        "313d225cd19885979596cf690103a8d77e19c3dc"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Wed Feb 28 10:08:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 10:08:14 2018 +0000"
      },
      "message": "Merge \"Allow restoring of apps that rotated key\""
    },
    {
      "commit": "e8b557bc08facb3d60b605f3e8cb26b31baaa28b",
      "tree": "919f3f567603fb8cf0b98d86f200f546910d66f8",
      "parents": [
        "4c00edd36139789a94cc4a01c51451edc4476df8",
        "9f3bad7260d718558d6f2f2048d973f2cd588b0b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 10:03:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 28 10:03:02 2018 +0000"
      },
      "message": "Merge \"Notify the user and turn off tethering when the service is disallowed.\""
    },
    {
      "commit": "9f3bad7260d718558d6f2f2048d973f2cd588b0b",
      "tree": "919f3f567603fb8cf0b98d86f200f546910d66f8",
      "parents": [
        "4c00edd36139789a94cc4a01c51451edc4476df8"
      ],
      "author": {
        "name": "Alexandru-Andrei Rotaru",
        "email": "rotaru@google.com",
        "time": "Tue Jul 18 16:49:22 2017 +0100"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Feb 28 17:52:38 2018 +0900"
      },
      "message": "Notify the user and turn off tethering when the service is disallowed.\n\nAdded UserRestrinctionListener for turning the service off one the\nDISALLOW_CONFIG_TETHERING is on into Tethering.  Added notification\nabout\ntethering being turned off. Also added Unit Tests to test the\nfunctionality\nof the UserRestrictionListener added.\n\nBug: 27936525\nTest: Turn the tehering service on (either wifi, usb or bluetooth).\nAutomatically the system should send a notification about the service\nbeing active.Close settings from recents. From TestDPC User Restrictions\nswitch on DISALLOW_CONFIG_TETHERING. The tethering should be turned off\nand a notification should appear informing that the service is inactive.\n\nMerged-In: Ib7ea8885cedc2a842ebd4487c8b366a6666996bc\nChange-Id: I4a57137a7ad592ca186d9508d5cc2fad3f1bc985\n"
    },
    {
      "commit": "b785faa1d71d64bba56e34dce93c7e8937845afc",
      "tree": "8b0cdcdbb3fee1e266b082b39b4136955122fc90",
      "parents": [
        "a64d4b98b54d6e03db993efa1e0d8bd0ba855f90"
      ],
      "author": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Wed Jan 24 15:56:37 2018 +0900"
      },
      "committer": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Wed Feb 28 08:45:37 2018 +0000"
      },
      "message": "Unhide VideoView2 APIs\n\nTest: make update-api\nBug: 64293205\nChange-Id: Ie57e3ea78dd623fc095c1ad5f270f3b97320f155\n"
    },
    {
      "commit": "6dd84bef21718a46fe8b408db9f8f39e97f385d9",
      "tree": "581066d77e9e7cc800596ddb4635e38e4f2f387b",
      "parents": [
        "e318343c6a4efc0ceae50a043d85cf5f679e2e2d",
        "b1a83edb5cd2a5ce018536e16bec92f1c928fb03"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Wed Feb 28 08:42:50 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 08:42:50 2018 +0000"
      },
      "message": "Merge \"Merge \"Add OEM_PAID network capability\" am: 4c00edd361 am: 7b87c2050c am: 3b7de55419\""
    },
    {
      "commit": "b1a83edb5cd2a5ce018536e16bec92f1c928fb03",
      "tree": "7e47241d63c9f67358cf28c48a89e7bf19f66868",
      "parents": [
        "805ea225b9f65206a5296b5cdeb52081e57154f3",
        "3b7de5541924927e4dee1b8718ad2b6097222cb0"
      ],
      "author": {
        "name": "Pavel Maltsev",
        "email": "pavelm@google.com",
        "time": "Wed Feb 28 08:42:24 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 08:42:24 2018 +0000"
      },
      "message": "Merge \"Add OEM_PAID network capability\" am: 4c00edd361 am: 7b87c2050c\nam: 3b7de55419\n\nChange-Id: Id64d288764dc5a556b60f5e3b866b40792647ac0\n"
    },
    {
      "commit": "e318343c6a4efc0ceae50a043d85cf5f679e2e2d",
      "tree": "12121470d08bfbab28c8677bf61ec33493cd18b2",
      "parents": [
        "805ea225b9f65206a5296b5cdeb52081e57154f3",
        "287981fed8e29cc96574a051b42ec37ac567e646"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 08:40:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 08:40:29 2018 +0000"
      },
      "message": "Merge \"Change PreferenceController#getSummary return type.\""
    },
    {
      "commit": "3b7de5541924927e4dee1b8718ad2b6097222cb0",
      "tree": "5d829f96032af5601ac212e04a957039bb402493",
      "parents": [
        "9af710c58756fb75c9b97604b85f8d9000a8c2df",
        "7b87c2050c61db50a809737fe9be3fc33682cf59"
      ],
      "author": {
        "name": "Pavel Maltsev",
        "email": "pavelm@google.com",
        "time": "Wed Feb 28 08:28:25 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 08:28:25 2018 +0000"
      },
      "message": "Merge \"Add OEM_PAID network capability\" am: 4c00edd361\nam: 7b87c2050c\n\nChange-Id: Ie0377fea66f784c910bd0a06f87543cc5cf82c84\n"
    },
    {
      "commit": "7b87c2050c61db50a809737fe9be3fc33682cf59",
      "tree": "9b05cc802e55397752134c33b6c1a49a830fcffe",
      "parents": [
        "0713fcf66d99ed76f8618866855d8ad2b508bff4",
        "4c00edd36139789a94cc4a01c51451edc4476df8"
      ],
      "author": {
        "name": "Pavel Maltsev",
        "email": "pavelm@google.com",
        "time": "Wed Feb 28 08:14:48 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 08:14:48 2018 +0000"
      },
      "message": "Merge \"Add OEM_PAID network capability\"\nam: 4c00edd361\n\nChange-Id: I2fb8825bc1038783ef45907846b52192b6fe5d18\n"
    },
    {
      "commit": "805ea225b9f65206a5296b5cdeb52081e57154f3",
      "tree": "ca6e5d791162e3d74f2cd26402e2dacdf25d6c7c",
      "parents": [
        "7f884975141dae187e8e6bb136fd9002dc06e4b9",
        "c0df1f2354e4350473c08ab5b5920765d0f857e0"
      ],
      "author": {
        "name": "Maurice Lam",
        "email": "yukl@google.com",
        "time": "Wed Feb 28 07:20:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 07:20:36 2018 +0000"
      },
      "message": "Merge \"Revert \"Small fixes to StatsManager API.\"\""
    },
    {
      "commit": "4c00edd36139789a94cc4a01c51451edc4476df8",
      "tree": "fcff696be14e41d4490762d5896562208a4c512e",
      "parents": [
        "8c32954906f0ce7192f25b38154d9dbc18bc508b",
        "43403201e66f49a309fd23f42705e3a434a5fa01"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 07:06:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 28 07:06:00 2018 +0000"
      },
      "message": "Merge \"Add OEM_PAID network capability\""
    },
    {
      "commit": "7f884975141dae187e8e6bb136fd9002dc06e4b9",
      "tree": "6e4bde999a1e435cdeda36b4f22fe37d94d0230b",
      "parents": [
        "415eae2173bf87521575a5b3d966358f297a3e7d",
        "46a92d90df125cdc5ab131cf4fe795c9c276be90"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 06:19:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 06:19:35 2018 +0000"
      },
      "message": "Merge \"Dynamics Processing Effect\""
    },
    {
      "commit": "415eae2173bf87521575a5b3d966358f297a3e7d",
      "tree": "6ebee99473df242489da3436ff747550d310b7f0",
      "parents": [
        "e9113e904628aeef4fe732101c957810a0b2c43d",
        "9af710c58756fb75c9b97604b85f8d9000a8c2df"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Wed Feb 28 05:14:07 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 05:14:07 2018 +0000"
      },
      "message": "Merge \"Don\u0027t throw exception if phone process is dead for carrier ID APIs\" am: 8c32954906 am: 0713fcf66d\nam: 9af710c587  -s ours\n\nChange-Id: I9361259e27ffea1ec358323f57cc4681c7c5e991\n"
    },
    {
      "commit": "a64d4b98b54d6e03db993efa1e0d8bd0ba855f90",
      "tree": "7273864143b70f60f2840470ac7d4d5d453df2d7",
      "parents": [
        "6d925591c48498b93514b8301c8ed3392c30f389"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Wed Jan 24 16:46:44 2018 +0900"
      },
      "committer": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Wed Feb 28 05:06:10 2018 +0000"
      },
      "message": "Unhide MediaControlView2 APIs\n\nTest: make update-api\nBug: 64293205\nChange-Id: Ia202a7fc1f8733cc2d95d13e7126916affe4f52e\n"
    },
    {
      "commit": "9af710c58756fb75c9b97604b85f8d9000a8c2df",
      "tree": "d7ad689c9602b27889436da00218f800673c79eb",
      "parents": [
        "27617a98949f9b1d7ca3a5760304e6837fda589c",
        "0713fcf66d99ed76f8618866855d8ad2b508bff4"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Wed Feb 28 05:03:13 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 05:03:13 2018 +0000"
      },
      "message": "Merge \"Don\u0027t throw exception if phone process is dead for carrier ID APIs\" am: 8c32954906\nam: 0713fcf66d\n\nChange-Id: Iacf464a898da538795152135b0c40cd648bbdf7d\n"
    },
    {
      "commit": "e9113e904628aeef4fe732101c957810a0b2c43d",
      "tree": "6ebee99473df242489da3436ff747550d310b7f0",
      "parents": [
        "99e8972919da38a7981021f949e83be19adcc602",
        "27617a98949f9b1d7ca3a5760304e6837fda589c"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Feb 28 04:59:52 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 04:59:52 2018 +0000"
      },
      "message": "Merge \"Modify shouldProcessCall API to remove redundancy\" am: 59391aa4a0 am: 8f2c2ca09a\nam: 27617a9894\n\nChange-Id: Id4638c9126cce687bb4513731be2aeb962b2250d\n"
    },
    {
      "commit": "99e8972919da38a7981021f949e83be19adcc602",
      "tree": "5ffa9579de74b13aa09ca85069e1ba8919996755",
      "parents": [
        "69f99c8e1f10add1d2d1ef72978afbc46fe5faf3",
        "9b1140eecdf1b7c0ce56289e91d945312eceebea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 04:50:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 04:50:17 2018 +0000"
      },
      "message": "Merge \"Add the option to match a whitelist of strings in FieldValueMatcher.\""
    },
    {
      "commit": "69f99c8e1f10add1d2d1ef72978afbc46fe5faf3",
      "tree": "77225e4b42d228cd4ca8e0cfd709c8bef488f0f2",
      "parents": [
        "cfdd02255eb7b47fe8b553700f3479fbb0cf9050",
        "9f373ee378a79f003ad246a15445fb06724791b9"
      ],
      "author": {
        "name": "Cassie",
        "email": "xih@google.com",
        "time": "Wed Feb 28 04:47:16 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 04:47:16 2018 +0000"
      },
      "message": "Merge \"Add documentation for SECRET_CODE_ACTION according to API review process.\" am: e6691d8e89 am: f29d208045\nam: 9f373ee378\n\nChange-Id: I9dcb76126e9cb06a7967f3f003b78fe605b69167\n"
    },
    {
      "commit": "27617a98949f9b1d7ca3a5760304e6837fda589c",
      "tree": "ae56ea9c0c6488ae3615ede28efddece89408d7d",
      "parents": [
        "9f373ee378a79f003ad246a15445fb06724791b9",
        "8f2c2ca09a9a3994699136b6cdf5f53815bb4e2b"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Feb 28 04:46:13 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 04:46:13 2018 +0000"
      },
      "message": "Merge \"Modify shouldProcessCall API to remove redundancy\" am: 59391aa4a0\nam: 8f2c2ca09a\n\nChange-Id: Id4762516cce2f6f902542d0b15195e9531c2eda4\n"
    },
    {
      "commit": "0713fcf66d99ed76f8618866855d8ad2b508bff4",
      "tree": "89315eae981c28a9b97030d7c516c0421d8ca431",
      "parents": [
        "8f2c2ca09a9a3994699136b6cdf5f53815bb4e2b",
        "8c32954906f0ce7192f25b38154d9dbc18bc508b"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Wed Feb 28 04:45:25 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 04:45:25 2018 +0000"
      },
      "message": "Merge \"Don\u0027t throw exception if phone process is dead for carrier ID APIs\"\nam: 8c32954906\n\nChange-Id: Ia770310f6135df041bc1d84b09cfbdcda1debd2f\n"
    },
    {
      "commit": "9f373ee378a79f003ad246a15445fb06724791b9",
      "tree": "44c609f3da0abf2cab8c322d2e1ee014a57efa8c",
      "parents": [
        "d16720459d7d1ecc786dfe8e86db882018ceab11",
        "f29d2080454ac9a17effeb0309432cb5c566dee3"
      ],
      "author": {
        "name": "Cassie",
        "email": "xih@google.com",
        "time": "Wed Feb 28 04:36:03 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 04:36:03 2018 +0000"
      },
      "message": "Merge \"Add documentation for SECRET_CODE_ACTION according to API review process.\" am: e6691d8e89\nam: f29d208045\n\nChange-Id: Ib04ccee612d521818ac45f29895e604646286705\n"
    },
    {
      "commit": "8f2c2ca09a9a3994699136b6cdf5f53815bb4e2b",
      "tree": "24eb7494028e9270e0cef8c8f838eab3d52ad77c",
      "parents": [
        "f29d2080454ac9a17effeb0309432cb5c566dee3",
        "59391aa4a08696be9920e492f0d3e52311dce769"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Feb 28 04:33:28 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 04:33:28 2018 +0000"
      },
      "message": "Merge \"Modify shouldProcessCall API to remove redundancy\"\nam: 59391aa4a0\n\nChange-Id: Iaf27b98f03c363ca23989c251f9e5d66bae394ba\n"
    },
    {
      "commit": "f29d2080454ac9a17effeb0309432cb5c566dee3",
      "tree": "514e9c92df433f7077fc591cccc41a1a900a0163",
      "parents": [
        "00fef4fb3d1e121ff12c6d2666f7c2765bcef7cd",
        "e6691d8e897721e83b7ed6b6df6af63310f5b733"
      ],
      "author": {
        "name": "Cassie",
        "email": "xih@google.com",
        "time": "Wed Feb 28 04:25:25 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 04:25:25 2018 +0000"
      },
      "message": "Merge \"Add documentation for SECRET_CODE_ACTION according to API review process.\"\nam: e6691d8e89\n\nChange-Id: I0832ce666883a9054a9252ef93d50e615a64bc79\n"
    },
    {
      "commit": "cfdd02255eb7b47fe8b553700f3479fbb0cf9050",
      "tree": "e1a49c384bb4adef4bcebbfc8313344d1adcc8dd",
      "parents": [
        "16b989fc0eedab2fdb66194c6156055a99e5cb6d",
        "78646e58a30d2230f26e04fe4ec21939dd3301a3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 04:20:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 04:20:44 2018 +0000"
      },
      "message": "Merge \"Add null check in usagestats dump\""
    },
    {
      "commit": "c0df1f2354e4350473c08ab5b5920765d0f857e0",
      "tree": "19de45c83c982a9b355127a8c18bdc41aaa82331",
      "parents": [
        "16dcd33abdc80b3bd4455ec867a32675f66faa13"
      ],
      "author": {
        "name": "Maurice Lam",
        "email": "yukl@google.com",
        "time": "Wed Feb 28 04:17:03 2018 +0000"
      },
      "committer": {
        "name": "Maurice Lam",
        "email": "yukl@google.com",
        "time": "Wed Feb 28 04:17:25 2018 +0000"
      },
      "message": "Revert \"Small fixes to StatsManager API.\"\n\nThis reverts commit 16dcd33abdc80b3bd4455ec867a32675f66faa13.\n\nReason for revert: b/73975175\n\nBug: 73975175\nChange-Id: I5bcccde100900b1370c2e43b8bcfc7d1697e5c72\n"
    },
    {
      "commit": "16b989fc0eedab2fdb66194c6156055a99e5cb6d",
      "tree": "91e47a037f09e5a79f56ad370d8508c5eddf002f",
      "parents": [
        "bb69f73a0c0a7a2db927a93f2a5371976ab0d483",
        "391284396b65bf4836b68b1176108af5f632196e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 04:13:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 04:13:20 2018 +0000"
      },
      "message": "Merge \"Add incidentd to readproc group.\""
    },
    {
      "commit": "bb69f73a0c0a7a2db927a93f2a5371976ab0d483",
      "tree": "d006203ff8f1e500b1b6fd102ca223e27cbeb391",
      "parents": [
        "6e0f8e2620f0df322d6d94a19058566c308c3bec",
        "dd7bd35f308bcb2428f8cd74961ce95db77d6d81"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 04:10:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 04:10:29 2018 +0000"
      },
      "message": "Merge \"Atoms: Keygaurd and Bouncer\""
    },
    {
      "commit": "6e0f8e2620f0df322d6d94a19058566c308c3bec",
      "tree": "f99b3dbe55c454c2c5fe9cc4f9a771cebf38625b",
      "parents": [
        "f4a368200e22fcebb06d03c70ba7bd5b53913a5a",
        "1a1c35750b2612e040c9392b4d0d6f4e1a2b3b8a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 04:01:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 04:01:41 2018 +0000"
      },
      "message": "Merge \"Added indication update mode support\""
    },
    {
      "commit": "f4a368200e22fcebb06d03c70ba7bd5b53913a5a",
      "tree": "498228a4dbf4fe1c50033edb0fa013777c3e592f",
      "parents": [
        "8f79aca4dd2d4f3042396ceb2d58b79112107814",
        "a07a17bcf39bc1acde886f91a2aa12491b2e3b2b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 03:48:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 03:48:35 2018 +0000"
      },
      "message": "Merge \"Import launcher style reveal animations to QS.\""
    },
    {
      "commit": "8f79aca4dd2d4f3042396ceb2d58b79112107814",
      "tree": "d21311475d4ed58515e65963f942161da42a5b03",
      "parents": [
        "a29de13cee2c53ac7c6eef553bb610dffe6b96ff",
        "78f8eee92173736acc318b4da268ee4a18a2e66c"
      ],
      "author": {
        "name": "Tony Wickham",
        "email": "twickham@google.com",
        "time": "Wed Feb 28 03:35:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 03:35:03 2018 +0000"
      },
      "message": "Merge \"Allow packages to be blacklisted from showing recents onboarding\""
    },
    {
      "commit": "a29de13cee2c53ac7c6eef553bb610dffe6b96ff",
      "tree": "0a71a8027b70cf7d8e743a0e11416ac708d50d80",
      "parents": [
        "f4405efb97eb012caa79efccc6b2ccc9573913d0",
        "c1674270b588f07ae000237708aabd6871d839a5"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Feb 28 03:30:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 03:30:31 2018 +0000"
      },
      "message": "Merge \"1/ Fixing docked task animation when entering split screen from home\""
    },
    {
      "commit": "f4405efb97eb012caa79efccc6b2ccc9573913d0",
      "tree": "7d4feaf900e31a5c6e14dc79cecd9d27691061af",
      "parents": [
        "ec98448f153aff274e7e9c7db473d8413049ba2f",
        "a1fe77c6bdeddbf81ff35de6395032aa02f619a6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 03:15:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 03:15:46 2018 +0000"
      },
      "message": "Merge \"Add a comment to allocate field number above 100000 for OEMs to use and block them off from being used.\""
    },
    {
      "commit": "8c32954906f0ce7192f25b38154d9dbc18bc508b",
      "tree": "dfbe7303eae64437ae1677ff05ab37222dee0d3b",
      "parents": [
        "59391aa4a08696be9920e492f0d3e52311dce769",
        "ff94846ddb73d0301b30d16225af1f897959c859"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 03:14:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 28 03:14:45 2018 +0000"
      },
      "message": "Merge \"Don\u0027t throw exception if phone process is dead for carrier ID APIs\""
    },
    {
      "commit": "46a92d90df125cdc5ab131cf4fe795c9c276be90",
      "tree": "7fddac49d3f1dafd769babe11d9fcbdbf54a6e26",
      "parents": [
        "17df7fe107ce5685ebac688c579bd3c8d1ee851c"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Mon Feb 05 09:38:25 2018 -0800"
      },
      "committer": {
        "name": "Ricardo Garcia",
        "email": "rago@google.com",
        "time": "Wed Feb 28 03:13:45 2018 +0000"
      },
      "message": "Dynamics Processing Effect\n\nAdding Dynamics Processing Effect api and configuration helpers.\n\nBug: 64161702\nBug: 38266419\n\nTest: manual testing and CTS test ag/3662965\nChange-Id: I993e1621011a16596aa00ea049fa8681463e8551\n"
    },
    {
      "commit": "59391aa4a08696be9920e492f0d3e52311dce769",
      "tree": "bf3be5aed7b40838f7ca2b04d54a7b3730bf3e48",
      "parents": [
        "e6691d8e897721e83b7ed6b6df6af63310f5b733",
        "611f996de357ed04fd6dad018e010ba10717b588"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 03:02:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 28 03:02:27 2018 +0000"
      },
      "message": "Merge \"Modify shouldProcessCall API to remove redundancy\""
    },
    {
      "commit": "ec98448f153aff274e7e9c7db473d8413049ba2f",
      "tree": "669f1deede8c86b67632c5315c1db3b41d2445d3",
      "parents": [
        "ff1f7090c62ac7b4abff39ad432c38e7d30f2b3d",
        "1a11fa10977ee1e2645d400844ff4d472b8f5f02"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 03:02:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 03:02:16 2018 +0000"
      },
      "message": "Merge \"Implement a new section to attach LAST_KMSG to incident report This section simply gzip a large file and stores result in GZippedFileProto\""
    },
    {
      "commit": "ff1f7090c62ac7b4abff39ad432c38e7d30f2b3d",
      "tree": "e34a071730b6f7d5f25cf3437322d4b6f17a3446",
      "parents": [
        "f6f3aba7f433e52ab85c1d9af9b1a11787bee227",
        "d399f2eaff15aa3019a3ecc973afd1305b3ff68b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 02:52:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 02:52:31 2018 +0000"
      },
      "message": "Merge \"Set systemReady before querying the portStatus.\""
    },
    {
      "commit": "e6691d8e897721e83b7ed6b6df6af63310f5b733",
      "tree": "9fcac8768df789800ce4fd5d1b9da4b39afad060",
      "parents": [
        "fdebcf1ae2a59ac91bfe66feedcc921bea7dbe21",
        "5b97cf1395e6671f5663d8bdecb2b758fe8d6a22"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 02:30:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 28 02:30:44 2018 +0000"
      },
      "message": "Merge \"Add documentation for SECRET_CODE_ACTION according to API review process.\""
    },
    {
      "commit": "f6f3aba7f433e52ab85c1d9af9b1a11787bee227",
      "tree": "d850ff3167f1afc786759e169c01eec0ebe6f076",
      "parents": [
        "a33b1febe04dc44fba1735a6e4bc73865e2602e4",
        "d16720459d7d1ecc786dfe8e86db882018ceab11"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Feb 28 02:05:51 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 02:05:51 2018 +0000"
      },
      "message": "Merge \"Use 4 thresholds instead of 6\" am: fdebcf1ae2 am: 00fef4fb3d\nam: d16720459d  -s ours\n\nChange-Id: Ie29384e3f86c2deb462fd9503d0950d729d3a5b4\n"
    },
    {
      "commit": "ff94846ddb73d0301b30d16225af1f897959c859",
      "tree": "1a3e2cf7dde29788e63a4edd053468d858b9ad47",
      "parents": [
        "fdebcf1ae2a59ac91bfe66feedcc921bea7dbe21"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Mon Feb 26 21:11:40 2018 -0800"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Tue Feb 27 17:54:21 2018 -0800"
      },
      "message": "Don\u0027t throw exception if phone process is dead for carrier ID APIs\n\nBug: 73772776\nTest: Build\nChange-Id: I81638f52d5d8ccf1005878ba4f3967e07169284b\n(cherry picked from commit 331965e5d6f753cd061303607cdfbe9dff4be896)\nMerged-in: I81638f52d5d8ccf1005878ba4f3967e07169284b\n"
    },
    {
      "commit": "d16720459d7d1ecc786dfe8e86db882018ceab11",
      "tree": "3f76bee64c6eb531a6ce33aef46c64f8e01aae23",
      "parents": [
        "fddb86a80c1a9411cc9075f3bd95742cda11ed28",
        "00fef4fb3d1e121ff12c6d2666f7c2765bcef7cd"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Feb 28 01:51:40 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 01:51:40 2018 +0000"
      },
      "message": "Merge \"Use 4 thresholds instead of 6\" am: fdebcf1ae2\nam: 00fef4fb3d\n\nChange-Id: If6f8e1f938298506068d87e008ab0de21b8ff6a3\n"
    },
    {
      "commit": "a33b1febe04dc44fba1735a6e4bc73865e2602e4",
      "tree": "d850ff3167f1afc786759e169c01eec0ebe6f076",
      "parents": [
        "9c53ea3a75ffcbc71f3d28b045169e1c8c7e01db",
        "331965e5d6f753cd061303607cdfbe9dff4be896"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Feb 28 01:49:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 01:49:15 2018 +0000"
      },
      "message": "Merge \"Don\u0027t throw exception if phone process is dead for carrier ID APIs\""
    },
    {
      "commit": "78646e58a30d2230f26e04fe4ec21939dd3301a3",
      "tree": "bf1e9f148283461e244e4865be5160417a544ae3",
      "parents": [
        "964f01b32843a6eada3d9bb5af45b6c5dc2544d5"
      ],
      "author": {
        "name": "Michael Wachenschwanz",
        "email": "mwachens@google.com",
        "time": "Tue Feb 27 15:54:27 2018 -0800"
      },
      "committer": {
        "name": "Michael Wachenschwanz",
        "email": "mwachens@google.com",
        "time": "Tue Feb 27 17:46:26 2018 -0800"
      },
      "message": "Add null check in usagestats dump\n\n(also adjust the time stamp for easier parsing)\n\nChange-Id: I708c9fe68aa85b4897e95cca6b9d53522eef0d29\nFixes: 73960916\nTest: manual\n"
    },
    {
      "commit": "1a1c35750b2612e040c9392b4d0d6f4e1a2b3b8a",
      "tree": "c201313fa449e3204c34f5d31953ef008c769f49",
      "parents": [
        "cb77b79fd077288bb8433e0d46000542279cdf8e"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Feb 27 15:15:14 2018 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Feb 27 17:40:31 2018 -0800"
      },
      "message": "Added indication update mode support\n\nAdde the indication update mode support so that a system\ncomponent can control the behavior of indication update. This\nwill be used by the bluetooth stack when some BT devices such like\ncarkit is connected, modem will continue update the signal strength\neven when the screen is off.\n\nTest: Manual\nBug: 65112388\nChange-Id: I4bb4894eaaba401f655e5dc25138275f5e8498e1\n"
    },
    {
      "commit": "00fef4fb3d1e121ff12c6d2666f7c2765bcef7cd",
      "tree": "dc5f15dde8c09c445fbf8184d97fb125f8668136",
      "parents": [
        "b23ec4eaa7941a7a624a3c8c3a8bed38d4f19199",
        "fdebcf1ae2a59ac91bfe66feedcc921bea7dbe21"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Feb 28 01:39:58 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 01:39:58 2018 +0000"
      },
      "message": "Merge \"Use 4 thresholds instead of 6\"\nam: fdebcf1ae2\n\nChange-Id: Ie2d1ab2e79d0d3cc79815da7af4022e58838e5cd\n"
    },
    {
      "commit": "9c53ea3a75ffcbc71f3d28b045169e1c8c7e01db",
      "tree": "93c600eee481a9b3ec583664b3eeba0e5ee8b0c9",
      "parents": [
        "bf6edacac900e4f889dde292474e0e3fecb8d689",
        "539288806fe5ae3733ef7883eb8ec01cce293988"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 01:29:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 01:29:27 2018 +0000"
      },
      "message": "Merge \"Duration tracker optimization.\""
    },
    {
      "commit": "bf6edacac900e4f889dde292474e0e3fecb8d689",
      "tree": "46d09a422ca469bad68aa0ac3143933fb4a50898",
      "parents": [
        "5197f9cce0dcf5e8a30290fa9353e46e29ab92cc",
        "e245116af39f58288b3003f221fc0f151b0fea05"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 01:21:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 01:21:41 2018 +0000"
      },
      "message": "Merge \"New attribute textFontWeight for selecting weight in the font family\""
    },
    {
      "commit": "78f8eee92173736acc318b4da268ee4a18a2e66c",
      "tree": "5b256d292fd8ed0c9ad27175e03a0c06820d109b",
      "parents": [
        "58f4581cb848df23b0368da446aa082bc661974a"
      ],
      "author": {
        "name": "Tony Wickham",
        "email": "twickham@google.com",
        "time": "Tue Feb 27 15:40:33 2018 -0800"
      },
      "committer": {
        "name": "Tony Wickham",
        "email": "twickham@google.com",
        "time": "Tue Feb 27 17:14:03 2018 -0800"
      },
      "message": "Allow packages to be blacklisted from showing recents onboarding\n\nTest: start a blacklisted intent and verify onboarding doesn\u0027t show\nthere, but does on subsequent apps.\n\nBug: 73723502\nBug: 70180942\nChange-Id: I2d03413bfde46e8e6bcd460d88c3a693e089fec2\n"
    },
    {
      "commit": "5197f9cce0dcf5e8a30290fa9353e46e29ab92cc",
      "tree": "dfb387e57a406df6776f33801c87f6eefd5342df",
      "parents": [
        "e6370474a7dc01e4a6a37cc88400fa45f2a23b43",
        "2eed52ecc0c2fa3e96530e4b5556eaa82f7c2dfc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 01:00:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 01:00:23 2018 +0000"
      },
      "message": "Merge \"AAPT2: Fix styled string whitespace processing\""
    },
    {
      "commit": "a1fe77c6bdeddbf81ff35de6395032aa02f619a6",
      "tree": "5434e285c7bfe4a2e4323811de568ba287c86f6b",
      "parents": [
        "67aef39ea2394ec30a92c4608fc6f72ca09ed24b"
      ],
      "author": {
        "name": "yro",
        "email": "yro@google.com",
        "time": "Mon Feb 26 14:22:54 2018 -0800"
      },
      "committer": {
        "name": "yro",
        "email": "yro@google.com",
        "time": "Tue Feb 27 16:59:49 2018 -0800"
      },
      "message": "Add a comment to allocate field number above 100000 for OEMs to use and block\nthem off from being used.\n\nBug: 72866543\nTest: statsd_test, cts tests\nChange-Id: I2074f53eb3360aa93a9bea4e596a8c295696312f\n"
    },
    {
      "commit": "c1674270b588f07ae000237708aabd6871d839a5",
      "tree": "71f955c8fc93c12c291eef2294f27f8e6d3888c6",
      "parents": [
        "fc7c749817cdb77bc159325d44cf0b7fbad634ef"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Feb 21 10:15:17 2018 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Feb 27 16:49:30 2018 -0800"
      },
      "message": "1/ Fixing docked task animation when entering split screen from home\n\n- Update the minimized state when docking an app from home to ensure that\n  the animation of the docked task goes to the right bounds\n- Temporarily block the invocation of the old recents activity when showing\n  recents as a part of setting the windowing mode of another task (this is\n  fine right now because quickstep only allows docking via the UI and not\n  from the nav bar while another task is open).\n- Add proto field so we can determine whether to check the recents activity\n  from the split screen CTS tests\n- Also fix issue with invisible docked task due to wrong bounds calculated\n  due to launcher not notifying the divider of the first docked frame\n\nBug: 73118672\nTest: go/wm-smoke\nTest: atest CtsActivityManagerDeviceTestCases:ActivityManagerSplitScreenTests\nTest: atest CtsActivityManagerDeviceTestCases:ActivityManagerTransitionSelectionTests\n\nChange-Id: Ib1208501c311de009a9e706103134865c521cb63\n"
    },
    {
      "commit": "e6370474a7dc01e4a6a37cc88400fa45f2a23b43",
      "tree": "1cbc4119177025ae27fe07f1d4df3324f9e5b826",
      "parents": [
        "a65d4f858700138324d7c31dd2f77e2629de4688",
        "eefa467e1ea76cfe189346ce642032c0e7c5b854"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 00:42:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:42:28 2018 +0000"
      },
      "message": "Merge \"Remove connected devices feature flag\""
    },
    {
      "commit": "a65d4f858700138324d7c31dd2f77e2629de4688",
      "tree": "f4353fc1780e086d56d81cb8eb6e6494a19cb249",
      "parents": [
        "7e96e0a1376ea10d795d50e9790ac96080cea2ed",
        "92a62e5533e816d05b8342f20114d56ddab18fc3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 00:41:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:41:32 2018 +0000"
      },
      "message": "Merge \"Add AOD to BatterySaverPolicy\""
    },
    {
      "commit": "7e96e0a1376ea10d795d50e9790ac96080cea2ed",
      "tree": "aae3034c66c1a5d3a4566810cda83a2e2de542b2",
      "parents": [
        "2016c0f4f6de20411257ed84d4fc1aa3d6226d41",
        "89386bacc61a4478559fd3e6263bb1d2576158c8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 00:39:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:39:33 2018 +0000"
      },
      "message": "Merge \"createAndManageUser should communicate reason of failure to caller\""
    },
    {
      "commit": "2016c0f4f6de20411257ed84d4fc1aa3d6226d41",
      "tree": "3f052632b223dcfc436812c9a10b9fe419136aa1",
      "parents": [
        "63ed15bd3ec1f3b4c41bbe813103e7ab4fcd7b7d",
        "e21a1d08931d6aa311bb479b9345f10ab44de35f"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Wed Feb 28 00:31:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:31:44 2018 +0000"
      },
      "message": "Merge \"Blue work profile badge - Blue is the new orange\""
    },
    {
      "commit": "63ed15bd3ec1f3b4c41bbe813103e7ab4fcd7b7d",
      "tree": "2d10adac02bf59a477950be19f321b788727a365",
      "parents": [
        "daa44c28d63eb344894eeae28a992593126b7a96",
        "fddb86a80c1a9411cc9075f3bd95742cda11ed28"
      ],
      "author": {
        "name": "Tetsutoki Shiozawa",
        "email": "tetsutoki.shiozawa@sony.com",
        "time": "Wed Feb 28 00:24:18 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 00:24:18 2018 +0000"
      },
      "message": "Merge \"Fix: Double-free error on RemoteFillService\" am: 5b04f89343 am: b23ec4eaa7\nam: fddb86a80c\n\nChange-Id: I87de2e6bc8f446dc0cddf41cb3e40d76cdc55d98\n"
    },
    {
      "commit": "daa44c28d63eb344894eeae28a992593126b7a96",
      "tree": "7d9229a9289480389171f3b2022f3f7614a3b29c",
      "parents": [
        "f4f9fb6d3d4f5d20bd6435a09238944f63d5c1d3",
        "1f7374a276c722673951abb3fba897900b61d08d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 00:19:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:19:29 2018 +0000"
      },
      "message": "Merge \"Show next alarm on ambient display\""
    },
    {
      "commit": "f4f9fb6d3d4f5d20bd6435a09238944f63d5c1d3",
      "tree": "bb39c383a1a38caa6bc303d210a712fd0fdc081f",
      "parents": [
        "c7de480465e9c820bbab2302bc87f96ed7722036",
        "71ada44b9fefb08153cfdc89fdd9fc148e8bb40d"
      ],
      "author": {
        "name": "Alex Chau",
        "email": "alexchau@google.com",
        "time": "Wed Feb 28 00:16:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:16:41 2018 +0000"
      },
      "message": "Merge \"API Review: android.os.UserManager.DISALLOW_USER_SWITCH\""
    },
    {
      "commit": "c7de480465e9c820bbab2302bc87f96ed7722036",
      "tree": "eb2badcef9ae14b1e4da9eaa1037a2d34aacbc8f",
      "parents": [
        "23aee1bbb511310d636347d45a0e6fa14aae9543",
        "15ab3693363ca81cd2224018317b8429afd695e9"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Feb 28 00:15:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:15:35 2018 +0000"
      },
      "message": "Merge \"Show battery percentage on indication field\""
    },
    {
      "commit": "fddb86a80c1a9411cc9075f3bd95742cda11ed28",
      "tree": "1f8d4f4fa2a856becf4f29a8db24ab1e525cafe8",
      "parents": [
        "5e87e7c98347698e7173687bff03ebdbb5efa863",
        "b23ec4eaa7941a7a624a3c8c3a8bed38d4f19199"
      ],
      "author": {
        "name": "Tetsutoki Shiozawa",
        "email": "tetsutoki.shiozawa@sony.com",
        "time": "Wed Feb 28 00:12:33 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 00:12:33 2018 +0000"
      },
      "message": "Merge \"Fix: Double-free error on RemoteFillService\" am: 5b04f89343\nam: b23ec4eaa7\n\nChange-Id: I3acedf1add384730df6f987b0f20edb77b250228\n"
    },
    {
      "commit": "23aee1bbb511310d636347d45a0e6fa14aae9543",
      "tree": "7fb741f41e16bd27745cce22b1f0a8c1951e7fc8",
      "parents": [
        "7cd6e3a0e9152cf6b694266281e48e61e4bf8c3b",
        "7db57cbea2c15d03d153969d0bbf45b3fd0761da"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 00:09:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:09:15 2018 +0000"
      },
      "message": "Merge changes from topic \"terminal_type_fix\"\n\n* changes:\n  Add test for UsbDescriptorParser.java\n  USB Audio: broaden Terminal Type interpretation\n"
    },
    {
      "commit": "7cd6e3a0e9152cf6b694266281e48e61e4bf8c3b",
      "tree": "773a6d3a7c53fc9d5a586c1a6708f0d0393d0f43",
      "parents": [
        "c28f66d286a8b9ddd49bbf61f0b651ce517b3874",
        "a6176e3c1fe95a37473b282f41ce470d68f3aeb2"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Wed Feb 28 00:06:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:06:17 2018 +0000"
      },
      "message": "Merge \"Fix extra pause report from client\""
    },
    {
      "commit": "c28f66d286a8b9ddd49bbf61f0b651ce517b3874",
      "tree": "7f77524917987bc8ee5cb6e8ec5ced1cf674be04",
      "parents": [
        "3b8957714d7a416c0b01a7ceb3fd797725f9b08f",
        "123e07a47f3056020d6f4d574acba2b7b37a423a"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Feb 28 00:04:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:04:41 2018 +0000"
      },
      "message": "Merge \"Fix issue with stack order positioning when ending recents animation.\""
    },
    {
      "commit": "3b8957714d7a416c0b01a7ceb3fd797725f9b08f",
      "tree": "9e05b921ff2d699ba134941d1eefd13102aa9a8b",
      "parents": [
        "9e9fc28b73bef44f823f6e65800259918a10182b",
        "31612fde73b10e710f9cab69022cb4ff57628d62"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 28 00:02:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 28 00:02:59 2018 +0000"
      },
      "message": "Merge \"Update the RTT features constant.\""
    },
    {
      "commit": "b23ec4eaa7941a7a624a3c8c3a8bed38d4f19199",
      "tree": "65456f836adbc1f571ffb85db586f80c398385d2",
      "parents": [
        "b351b63c2de9391e015462414eda0a8fe9aba31e",
        "5b04f893436a03ba1a711aff3995ef68d041ade3"
      ],
      "author": {
        "name": "Tetsutoki Shiozawa",
        "email": "tetsutoki.shiozawa@sony.com",
        "time": "Wed Feb 28 00:00:01 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 28 00:00:01 2018 +0000"
      },
      "message": "Merge \"Fix: Double-free error on RemoteFillService\"\nam: 5b04f89343\n\nChange-Id: I7e8872a28ee01f29710945ac692236fa94f3c13a\n"
    },
    {
      "commit": "9e9fc28b73bef44f823f6e65800259918a10182b",
      "tree": "09d26a747e0e83141d3fb1d328e43fc2c680cd20",
      "parents": [
        "275e45a72652912f8f312767da49c2892296ab94",
        "738bc0c8f18ee58722f38d3a83bba40841d1cfce"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 27 23:53:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 23:53:54 2018 +0000"
      },
      "message": "Merge \"Remove leftover alarm code (Due diligence)\""
    },
    {
      "commit": "fdebcf1ae2a59ac91bfe66feedcc921bea7dbe21",
      "tree": "8693d418e7963ce88687166d40764163419f3cae",
      "parents": [
        "5b04f893436a03ba1a711aff3995ef68d041ade3",
        "451ece3c21515897ce1322bdf6184ac1b4130e0d"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Feb 27 23:44:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 27 23:44:03 2018 +0000"
      },
      "message": "Merge \"Use 4 thresholds instead of 6\""
    },
    {
      "commit": "275e45a72652912f8f312767da49c2892296ab94",
      "tree": "ccfb3d419098781371d77fb543bc0d4a3ef9fdfb",
      "parents": [
        "964f01b32843a6eada3d9bb5af45b6c5dc2544d5",
        "bb60ea24c0c2fee4b2e0bfc20eeb5f144714d50a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 27 23:39:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 23:39:33 2018 +0000"
      },
      "message": "Merge changes from topics \"tip_log_2\", \"metric_battery_tip\"\n\n* changes:\n  Add metric for battery tip\n  Add metric for BatteryTipDialogFragment\n"
    },
    {
      "commit": "539288806fe5ae3733ef7883eb8ec01cce293988",
      "tree": "d2a885d1772aa8fffffcc59612646f02b59f54eb",
      "parents": [
        "15739d309966ef8453b7c59cc1ef622e2f5eca93"
      ],
      "author": {
        "name": "Yangster-mac",
        "email": "yanglu@google.com",
        "time": "Sun Feb 25 23:02:56 2018 -0800"
      },
      "committer": {
        "name": "Yangster-mac",
        "email": "yanglu@google.com",
        "time": "Tue Feb 27 15:31:57 2018 -0800"
      },
      "message": "Duration tracker optimization.\n\n* Avoid querying sliced condition for stop/stopAll events for duration metric.\n* Avoid extracting the internal dimension key when it is identical to the what dimension.\n\nTest: statsd test\nChange-Id: I664e8d3b1a68960d05c9ce4789caefb60b1ab502\n"
    },
    {
      "commit": "331965e5d6f753cd061303607cdfbe9dff4be896",
      "tree": "3b601345857d184bf532d8457af3ca19b18fd1f5",
      "parents": [
        "f3f5c320f169e9b0856d39715f3d64218f409cbf"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Mon Feb 26 21:11:40 2018 -0800"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Tue Feb 27 15:30:09 2018 -0800"
      },
      "message": "Don\u0027t throw exception if phone process is dead for carrier ID APIs\n\nBug: 73772776\nTest: Build\nChange-Id: I81638f52d5d8ccf1005878ba4f3967e07169284b\n"
    },
    {
      "commit": "964f01b32843a6eada3d9bb5af45b6c5dc2544d5",
      "tree": "58c365b7390a23780b2fb3f6c6246a6b467c0e67",
      "parents": [
        "15739d309966ef8453b7c59cc1ef622e2f5eca93",
        "5390e7d7ac0ccba9b8e6b9abf30a95c83e2382d3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 27 23:16:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 23:16:56 2018 +0000"
      },
      "message": "Merge \"Fixed issues with legacy usages of notification people\""
    },
    {
      "commit": "15739d309966ef8453b7c59cc1ef622e2f5eca93",
      "tree": "c482320e7bf7442ef2e4ed16ba06bbc87ff33615",
      "parents": [
        "03b91d77c4eccd2d088a12e6fe747240a09b573d",
        "d60e07f04fc85f21fe357930c84c90ec666a7c6e"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Feb 27 23:10:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 23:10:44 2018 +0000"
      },
      "message": "Merge \"Add explicit method to clear clipboard.\""
    },
    {
      "commit": "03b91d77c4eccd2d088a12e6fe747240a09b573d",
      "tree": "890b0730a309a15582722fbcd2ae4838143bc2c7",
      "parents": [
        "82d7883f0553971078b7cfc13a38838afdf73ff0",
        "932ececa1674c59a8da9f3e32d2651e781b86fc4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 27 23:08:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 23:08:31 2018 +0000"
      },
      "message": "Merge \"Alarm: wakes up statsd and notifies the subscribers.\""
    },
    {
      "commit": "82d7883f0553971078b7cfc13a38838afdf73ff0",
      "tree": "67d781586e51c28efc2ade958665e9578bdec2ef",
      "parents": [
        "e7658ef2b84c39467c2e6635807457d3d4a94194",
        "255f72e73e23f79157faaf28fcea482c0fa2f5bd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 27 23:07:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 23:07:27 2018 +0000"
      },
      "message": "Merge \"Return when invalid config ID was provided through adb command and change the separator of config_uid and config_id to underscore from dash to disambiguate negative config ids\""
    },
    {
      "commit": "d399f2eaff15aa3019a3ecc973afd1305b3ff68b",
      "tree": "fb997569e4252daf5bfe8177857dac5548644391",
      "parents": [
        "e7658ef2b84c39467c2e6635807457d3d4a94194"
      ],
      "author": {
        "name": "Badhri Jagan Sridharan",
        "email": "Badhri@google.com",
        "time": "Mon Feb 26 18:32:26 2018 -0800"
      },
      "committer": {
        "name": "Badhri Jagan Sridharan",
        "email": "badhri@google.com",
        "time": "Tue Feb 27 22:56:45 2018 +0000"
      },
      "message": "Set systemReady before querying the portStatus.\n\nSince the callbacks are async, its possible that the callback gets\ncalled before the systemReady flag is set.\n\nChange-Id: I5752c097e25ef30a151461540dd7d5323cc927af\n"
    },
    {
      "commit": "dd7bd35f308bcb2428f8cd74961ce95db77d6d81",
      "tree": "bf2b285b4e9c45f5c8725171b2ea99974ce61718",
      "parents": [
        "195599663ad221aca06a80c8f4e41b61f984b7f2"
      ],
      "author": {
        "name": "Tej Singh",
        "email": "singhtejinder@google.com",
        "time": "Fri Feb 09 19:33:15 2018 -0800"
      },
      "committer": {
        "name": "Tej Singh",
        "email": "singhtejinder@google.com",
        "time": "Tue Feb 27 14:54:00 2018 -0800"
      },
      "message": "Atoms: Keygaurd and Bouncer\n\nLogs changes in the state of the keyguard and the keyguard bouncer\n\nTest: verified logs appear in adb logcat -b stats\nChange-Id: I1ffdf72ab088318c883197b3e1eb283bec2b8b2a\n"
    },
    {
      "commit": "9b1140eecdf1b7c0ce56289e91d945312eceebea",
      "tree": "4f5cfc57ec3838efbb8d788fe22f11495fd2e017",
      "parents": [
        "3f8237f356ee03712ac7379aa7a173991f3017ce"
      ],
      "author": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Tue Feb 27 10:55:54 2018 -0800"
      },
      "committer": {
        "name": "Yao Chen",
        "email": "yaochen@google.com",
        "time": "Tue Feb 27 14:52:31 2018 -0800"
      },
      "message": "Add the option to match a whitelist of strings in FieldValueMatcher.\n\n+ This is useful when we want to build Anomaly detection on wakelocks, but want to whitelist\nwakelocks held by some apps that are whitelisted. It reduces the number of matchers needed\nin such a config.\n\n+ Also added the ability to match an AID by string name.\n\nBug: 73897465\nTest: unit tests added.\nChange-Id: I19315ae4d7d27fc467655d3a29866049cd8c9a2b\n"
    },
    {
      "commit": "5b04f893436a03ba1a711aff3995ef68d041ade3",
      "tree": "da11cc1b9eefe0d5c99539c8ec3a24887fe10f32",
      "parents": [
        "affa54f01cc5a7e77893444506ac3fb7e1ffe3a1",
        "26c93c94c90f1f84fa607bdec40e6aff7555cf83"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 27 22:51:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 27 22:51:21 2018 +0000"
      },
      "message": "Merge \"Fix: Double-free error on RemoteFillService\""
    },
    {
      "commit": "e7658ef2b84c39467c2e6635807457d3d4a94194",
      "tree": "0b8ce6754414e5f1bf9a1c6ff942ce39eeb47db2",
      "parents": [
        "ecd5c4a8f794617172c220dab51f63e690f382d5",
        "27ddd8a9a43fa0fef2d4c110f95e0cae6dc1eff9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 27 22:49:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 22:49:24 2018 +0000"
      },
      "message": "Merge \"Use LocaleList.read/writeParcel in Configuration\""
    },
    {
      "commit": "ecd5c4a8f794617172c220dab51f63e690f382d5",
      "tree": "c76a8d5ab37649ac17d4f02c3ac81762a6f39318",
      "parents": [
        "195599663ad221aca06a80c8f4e41b61f984b7f2",
        "16dcd33abdc80b3bd4455ec867a32675f66faa13"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 27 22:39:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 22:39:15 2018 +0000"
      },
      "message": "Merge \"Small fixes to StatsManager API.\""
    },
    {
      "commit": "1f7374a276c722673951abb3fba897900b61d08d",
      "tree": "47a0d62c76b973f4e55c8d60291575541bb39d25",
      "parents": [
        "e7522dd5461c32aee0be3afb1dc2c5883cc3a4b2"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Feb 26 18:08:33 2018 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Feb 27 14:35:44 2018 -0800"
      },
      "message": "Show next alarm on ambient display\n\nNext alarm will be visible 12h before triggering.\n\nTest: Set alarm that will ring in 8h\nTest: Set alarm that will ring in 14h\nTest: Set alarm that will ring in 11:59, wait one minute\nTest: atest packages/SystemUI/tests/src/com/android/systemui/keyguard/KeyguardSliceProviderTest.java\nChange-Id: Icd4253771efcdf5afb4e9e52329fa410d7fd1cc1\n"
    },
    {
      "commit": "195599663ad221aca06a80c8f4e41b61f984b7f2",
      "tree": "9ded923b49509f6e54bd4f2d7585d19074c88e3c",
      "parents": [
        "f3f5c320f169e9b0856d39715f3d64218f409cbf",
        "bbb7f65a23937eeeabcc4caac5a3ea53ad836749"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 27 22:26:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 22:26:30 2018 +0000"
      },
      "message": "Merge \"ConfirmationDialog: Pass accessibility options and implement isSupported().\""
    },
    {
      "commit": "a6176e3c1fe95a37473b282f41ce470d68f3aeb2",
      "tree": "0e8706276b09b6658f398cacf5a70c2752f50fd8",
      "parents": [
        "ddd4ca1e1b3b2c07d585f6c3aaa503e520c330dd"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Tue Feb 27 11:51:18 2018 -0800"
      },
      "committer": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Tue Feb 27 22:23:29 2018 +0000"
      },
      "message": "Fix extra pause report from client\n\nActivity pause is now reported from PauseActivityItem.\n\nFixes: 73020245\nTest: Pause activity, check logs.\nChange-Id: Iabfb1b1b51dec259f1928607ef7c321b54a93286\n"
    },
    {
      "commit": "15ab3693363ca81cd2224018317b8429afd695e9",
      "tree": "3166b8f42729bec52324eb3d5c976cbafdf680c6",
      "parents": [
        "e7522dd5461c32aee0be3afb1dc2c5883cc3a4b2"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Feb 27 12:07:31 2018 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Feb 27 14:22:19 2018 -0800"
      },
      "message": "Show battery percentage on indication field\n\nTest: visual\nTest: switch language, observe.\nChange-Id: I1991752eef480c9a738a579c0ef0f880dfdba35c\nFixes: 73894305\n"
    },
    {
      "commit": "451ece3c21515897ce1322bdf6184ac1b4130e0d",
      "tree": "e653378d72b516c6cd5d57faa2082f187252cedf",
      "parents": [
        "d310970d3629843feaadb91842cea4fc9c6917c8"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Feb 23 17:05:13 2018 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Feb 27 14:19:05 2018 -0800"
      },
      "message": "Use 4 thresholds instead of 6\n\nMin and max thresholds are fixed.\n\nBug: 73775507\nBug: 70698348\nTest: manual and ServiceStateTrackerTest\nChange-Id: Ie7fbda0627615f49b6205142c22ad48e88735f80\nMerged-In: Ie7fbda0627615f49b6205142c22ad48e88735f80\n"
    }
  ],
  "next": "f3f5c320f169e9b0856d39715f3d64218f409cbf"
}
