)]}'
{
  "log": [
    {
      "commit": "90e276e9977623d9e0a8eeec55dfc23c41ee331f",
      "tree": "9a023e2176b4f21e2b55d89bd283fc8737e3b90b",
      "parents": [
        "722dff1f3582d520f26159b744c2e2d0a0a1e926"
      ],
      "author": {
        "name": "Leo Hsu",
        "email": "leohsu@google.com",
        "time": "Wed Mar 06 15:25:28 2019 +0800"
      },
      "committer": {
        "name": "Leo Hsu",
        "email": "leohsu@google.com",
        "time": "Thu Mar 07 19:09:08 2019 +0800"
      },
      "message": "Exclude Emergency Dialer from recent app list.\n\nEmergency Dialer should not show up in recent app list.\n\nBug: 112168722\nBug: 127585929\nTest: Long press power key, tap Emergency, quit Emergency Dialer, and\ncheck recent app list.\nChange-Id: I2fe917d16ab23de6e82f9cad7b064e2837ec6490\nMerged-In: I2fe917d16ab23de6e82f9cad7b064e2837ec6490\n"
    },
    {
      "commit": "8091d9e6d9591af206bd2674b402d02a8ce52761",
      "tree": "8e6c24b8df033206523054fbef78325dfeeecae4",
      "parents": [
        "3275a6b2450745486cacf2fc7ed8d4075556e606"
      ],
      "author": {
        "name": "Brett Chabot",
        "email": "brettchabot@google.com",
        "time": "Tue Feb 26 14:52:33 2019 -0800"
      },
      "committer": {
        "name": "Brett Chabot",
        "email": "brettchabot@google.com",
        "time": "Fri Mar 01 17:23:42 2019 +0000"
      },
      "message": "Migrate frameworks/base/tests/testables and its users to androidx.test\n\nSee go/jetpack-test-android-migration\n\nTest: atest TestablesTests NetworkStackTests FrameworksServicesTests SystemUITests FrameworksUiServicesTests ExtServicesUnitTests\nExempt-From-Owner-Approval: already reviewed\nChange-Id: I083fcdaa71b503535aa2b3c257740f3ecf055373\nMerged-In: Ib04d80954bd8536914d88c66b28e6632e60a6245\n"
    },
    {
      "commit": "3d9482fb7d3b704690bfb95d889933e5c82f1dc1",
      "tree": "d6cdf2ac8ce00bc20a6b79764f83d1d3973fd4cf",
      "parents": [
        "474d0ab6bf904cf645b787aa1d4ae547341b702c",
        "4a50a8ec06cc3ebe4cf6fdc45bccb28e3fc66c38"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Thu Feb 28 23:03:13 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 28 23:03:13 2019 +0000"
      },
      "message": "Merge \"Show mobile icons with left-to-right in order of slot index\""
    },
    {
      "commit": "4ba3b12efb713c21904214ee33e44a711bdca3ff",
      "tree": "dcf0648697834cd9f53cbdd489d3766c66b9c703",
      "parents": [
        "619ed85e812ff1de47de56cce24cc046cc9caa72",
        "31a61f6348b69c4dfc68e95c9a44e428234dd5f6"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 20 16:25:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 20 16:25:58 2019 +0000"
      },
      "message": "Merge changes from topic \"PPRL.190205.001\"\n\n* changes:\n  Fix merge problems with cherry-picking \"Add notification settings to backup\u0026restore\" change into pi-dev\n  DO NOT MERGE - Merge PPRL.190205.001 into master\n"
    },
    {
      "commit": "43d11758fa9803f0693bc7ed9e2ca0ee355dd408",
      "tree": "fbbe645dafb61e309d2b9e71c190542ce303986b",
      "parents": [
        "da75e38817e07fa9619c836267d06cae0780938a",
        "7b6ae663d696e215d3a6d8af35dfa8bf6e391fa9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 19 02:02:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 19 02:02:35 2019 +0000"
      },
      "message": "Merge \"Fix for testLifecycleOnMoveToFromSplitScreenRelaunch\""
    },
    {
      "commit": "a05d598bc047192ac65326439a75f25c033fae6d",
      "tree": "8e7fc5a15ffbd4d2d76796b31bdde3d5582f88e1",
      "parents": [
        "4a83feb18a8a61d4b6e8d97d672aeafc9f4becea",
        "347d6ff9f98cdc0a10364e9564bb9c5a3ab2e0a2"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Feb 18 10:16:37 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 18 10:16:37 2019 -0800"
      },
      "message": "Merge \"Specify no resource_dirs for SystemUI\"\nam: 347d6ff9f9\n\nChange-Id: I0b752a641e5f74d7dac1017616553f464427e219\n"
    },
    {
      "commit": "7ccca9fb19b8a9df1e4754e908b6a47119ec8b9f",
      "tree": "f0ee760f70ae6d3d3bbedd2ae61a2c61b4d03f7d",
      "parents": [
        "e7e5a35b38f8c054218f3457549109fb6d6ba0db"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Feb 08 09:01:32 2019 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Feb 18 12:12:47 2019 +0000"
      },
      "message": "Specify no resource_dirs for SystemUI\n\nThe res directory is already included via the SystemUI-core\nlibrary. The default for resource_dirs is [\"res\"] if it exists,\nso explicitly clear it to avoid depending on it twice.\n\nBug: 124035856\nTest: m SystemUI\nChange-Id: Ia1b06cd9eff4e614684efde34288cf9ebd895870\n"
    },
    {
      "commit": "0e71b4f19ba602c8c646744e690ab01c69808b42",
      "tree": "efc2d543fbec688c9a03de674fc2ee2d10da3474",
      "parents": [
        "5854e9312c43a7e47f4a44bcc344984242452c73",
        "04898ff564fbda6d58693631ea633611585f8921"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Feb 13 22:36:25 2019 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Feb 14 09:48:06 2019 -0800"
      },
      "message": "DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into\nstage-aosp-master\n\nBug: 124234733\nChange-Id: Ic4f67fde0835da0b1c363906cccef0d244e38393\n"
    },
    {
      "commit": "7b6ae663d696e215d3a6d8af35dfa8bf6e391fa9",
      "tree": "6e0a9aa16054b30ecb4b8e54628e0d893881b3e1",
      "parents": [
        "3ad89238428de48e8bdcb6932d23575ef1b59493"
      ],
      "author": {
        "name": "Raj Mamadgi",
        "email": "r.mamadgi@samsung.com",
        "time": "Thu Jan 24 14:43:51 2019 -0800"
      },
      "committer": {
        "name": "Amith Dsouza",
        "email": "amithds@google.com",
        "time": "Thu Feb 07 22:17:32 2019 +0000"
      },
      "message": "Fix for testLifecycleOnMoveToFromSplitScreenRelaunch\n\nThe configuration change occurs twice and the CallbackTrackingActivity is\nrelaunched twice, this causes the test to fail on some devices with certain\ndensities.\n\nBUG:123342948\n\nChange-Id: Idbf79a48a55477445cd70a6f76c104d7669bf2fa\nSigned-off-by: Raj Mamadgi \u003cr.mamadgi@samsung.com\u003e\n"
    },
    {
      "commit": "87401e095d901f448588f4986d795c51a8f91778",
      "tree": "7e70e8ad6580c36b147cd104e9777c97a99ed984",
      "parents": [
        "24a986bfb1e271df3a401a9306dea7e3e493c83f",
        "f46b14b6aff8293a8881d97f6fee089ae86c0955"
      ],
      "author": {
        "name": "rleix",
        "email": "rayx.lei@intel.com",
        "time": "Wed Feb 06 15:58:11 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 06 15:58:11 2019 -0800"
      },
      "message": "Merge \"Update navigation bar upon change of display density\"\nam: f46b14b6af\n\nChange-Id: I5c9d6770f8f3343fc41650ec4de2696fada0ee19\n"
    },
    {
      "commit": "4a50a8ec06cc3ebe4cf6fdc45bccb28e3fc66c38",
      "tree": "b8ddabc82b28cee3174d5cdf4e16e33c39408297",
      "parents": [
        "533b2960fc260de7b9bad62b393690517f4eef1d"
      ],
      "author": {
        "name": "Yong Shi",
        "email": "yong.xa.shi@sony.com",
        "time": "Mon May 21 15:53:02 2018 +0800"
      },
      "committer": {
        "name": "takeshi tanigawa",
        "email": "takeshi.tanigawa@sony.com",
        "time": "Wed Feb 06 10:40:19 2019 +0000"
      },
      "message": "Show mobile icons with left-to-right in order of slot index\n\nIcon list of status bar is displayed as first items go to the right\nof second items. But mobile icon has order of slot index\nand these must be shown with left-to-right([Slot1][Slot2]..).\nReverse the sort order in icon list beforehand.\n\nTest: manual - Checked that the SIM-slot1 icon is shown on the left\nside of SIM-slot2.\nTest: auto - Passed StatusBarIconListTest.\nBug: 123931542\n\nChange-Id: I2d9fcd63e9ef05f96ba4a17de78bb834b71729e8\n"
    },
    {
      "commit": "099fa87f6d4ff908e5385074ff58ea3615168352",
      "tree": "b2386f12f338912897d3f3a24b315fe2873ba795",
      "parents": [
        "d6471064e90bdbbd65321f3158255844ed8c4353"
      ],
      "author": {
        "name": "rleix",
        "email": "rayx.lei@intel.com",
        "time": "Tue Aug 14 10:57:39 2018 +0800"
      },
      "committer": {
        "name": "Gaurav Sarode",
        "email": "sgaurav@google.com",
        "time": "Wed Feb 06 01:58:22 2019 +0000"
      },
      "message": "Update navigation bar upon change of display density\n\nRestart the navigation bar upon change of density or font scale, then\nthe facet buttons of navigation bar will be scaled properly.\n\nTest: Settings-\u003eDisplay-\u003eAdvanced-\u003eDisplay size-\u003eLargest\n\nbug: 122563094\n\nChange-Id: I6d2d7ac4a801fac6f30bb78acee4c00ec2c4e507\nMerged-In: I6d2d7ac4a801fac6f30bb78acee4c00ec2c4e507\nSigned-off-by: Lei,RayX \u003crayx.lei@intel.com\u003e\nSigned-off-by: Guobin Zhang \u003cguobin.zhang@intel.com\u003e\nExempt-from-Owner-Approval: Car specific file\n"
    },
    {
      "commit": "29a43554aba7ef7a09d0eb68913c72733124aadd",
      "tree": "9d6dfd236b07d1f8414ad52ba7d7a4cec976f414",
      "parents": [
        "44eb96b47c347b8bec1d37d616edecf67ed7497c",
        "c72866785a4e381c779786f248596da49f2c4ef9"
      ],
      "author": {
        "name": "Kyeongkab.Nam",
        "email": "Kyeongkab.Nam@sony.com",
        "time": "Fri Feb 01 00:26:38 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Feb 01 00:26:38 2019 -0800"
      },
      "message": "Merge \"Fix to register the receiver for all users\"\nam: c72866785a\n\nChange-Id: I931c857ad5c205df9cd244af6828d1d3abbd2afa\n"
    },
    {
      "commit": "c72866785a4e381c779786f248596da49f2c4ef9",
      "tree": "6f944edddc43a42f243e6a1deffc5a02e46ff8a7",
      "parents": [
        "2638587995dbaacf8c71300c6c306e9ae60b9555",
        "d61de152dc08c9f5b7635f8a95ca2bdded3019af"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 01 08:08:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 01 08:08:32 2019 +0000"
      },
      "message": "Merge \"Fix to register the receiver for all users\""
    },
    {
      "commit": "99c3f55c89e247c0907ec6659c858b11ee03c11f",
      "tree": "a19b24e70396e06c0d1b9d02a7aedc9b1b5d5704",
      "parents": [
        "09aa059ec43bd79b334c03d3ddbc74adc49624ed",
        "559d6018b6af3697e90fa14161fcfcae5e4e6c14"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Jan 30 13:15:53 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 30 13:15:53 2019 -0800"
      },
      "message": "Merge \"Some of us are weird.\"\nam: 559d6018b6\n\nChange-Id: Icf919c902d9a7e5e8eda1ac2e7f551cf51891281\n"
    },
    {
      "commit": "559d6018b6af3697e90fa14161fcfcae5e4e6c14",
      "tree": "89495fad7d839c3035884d60f7c712cc977cbb76",
      "parents": [
        "d5d7492040c1730899cccef9916541176004635c",
        "8c6ff42abc1e933d8fde42d88b0e2b38bfa9e6fd"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Jan 30 20:58:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 30 20:58:46 2019 +0000"
      },
      "message": "Merge \"Some of us are weird.\""
    },
    {
      "commit": "8c6ff42abc1e933d8fde42d88b0e2b38bfa9e6fd",
      "tree": "d0659326bd43acdaf6b718c2b659e1243bca2210",
      "parents": [
        "07160ff7e5ac08e45d9fc15c61d84054b8790d3d"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Jan 29 14:44:39 2019 -0500"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Jan 29 14:44:39 2019 -0500"
      },
      "message": "Some of us are weird.\n\nTest: dsandler can give OWNERS approval\nChange-Id: I9b4f7903513e7171dfa51aa39a32b6bcfbfbb0eb\n"
    },
    {
      "commit": "d5211044645682c1907daadacd52bfbc7523f395",
      "tree": "036e8bc98112d799e9d903ec940adbd06cc62ab2",
      "parents": [
        "62a23085508570f6bacbcccd165ac06e2ba8e534",
        "2f2a4199fc03d2b9e35a67280586e270bc72a5e8"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Jan 23 18:15:38 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 23 18:15:38 2019 -0800"
      },
      "message": "Merge \"Don\u0027t show signal bar of hidden Cellular subscription.\"\nam: 2f2a4199fc\n\nChange-Id: I3fa6a5b7baec94bd085a86fb4cce5062c5fd1a0f\n"
    },
    {
      "commit": "2f2a4199fc03d2b9e35a67280586e270bc72a5e8",
      "tree": "f133434a6c8b79f9bac7e958d7848b98eaad0bf9",
      "parents": [
        "a53fc2021356279a0f6ee028c99da7fb6af314f6",
        "907005d1bbae39647731d1ea9ea71de802088a46"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Jan 24 01:45:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 24 01:45:07 2019 +0000"
      },
      "message": "Merge \"Don\u0027t show signal bar of hidden Cellular subscription.\""
    },
    {
      "commit": "56ed214f67263df75aa95388e611a6eb430c9d5d",
      "tree": "804d830c0ad61a67e806ed4a5e8f9b7b7e424482",
      "parents": [
        "6d1da290900284724fa798f1631490fbe8a6ed04",
        "f9718dbe17b8d9f6e8f5b7f5dabb14c2e3acc5d7"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Jan 22 15:19:11 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 22 15:19:11 2019 -0800"
      },
      "message": "Merge \"UsbDebuggingActivity.java: OK -\u003e Allow\"\nam: f9718dbe17\n\nChange-Id: I597e50b031334ff67641f9252d8081fbfca7f4b4\n"
    },
    {
      "commit": "f9718dbe17b8d9f6e8f5b7f5dabb14c2e3acc5d7",
      "tree": "3ed8ea9944abda1d65a2b9b2b041c9835ba21a78",
      "parents": [
        "022daeb874fde960baac0e964728bb7c72d0434e",
        "f9d2a85323450f6a87661b7d4a792bcf62138b0a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 22 23:09:39 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 22 23:09:39 2019 +0000"
      },
      "message": "Merge \"UsbDebuggingActivity.java: OK -\u003e Allow\""
    },
    {
      "commit": "907005d1bbae39647731d1ea9ea71de802088a46",
      "tree": "09f23639e266c3b75bda6d02ba781e5e40d48ec6",
      "parents": [
        "79a6d5e30c02509ba3241d66324b9d9386b42a15"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Dec 21 17:11:10 2018 -0800"
      },
      "committer": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Jan 21 23:21:46 2019 +0000"
      },
      "message": "Don\u0027t show signal bar of hidden Cellular subscription.\n\nBug: 121396526\nTest: manual\nChange-Id: I646278c9ab4dd2f37083658a25ad38ad4f65d42f\nMerged-In: I646278c9ab4dd2f37083658a25ad38ad4f65d42f\n"
    },
    {
      "commit": "5367b51035a75d8c17d5b12ce92940742e9c601c",
      "tree": "86847657c8800ef7aeb216ff3cb1da58f67ef8cd",
      "parents": [
        "4a868dcb868c1c353d7e325337e949f5599bb8a7",
        "cbf999603689df4ad02b0becc466a3cdc6513d56"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jan 14 01:26:08 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 14 01:26:08 2019 -0800"
      },
      "message": "Merge \"Move SystemUI and its permissions to /product\"\nam: cbf9996036\n\nChange-Id: Ib86836b54207d5450bb98b9ade00aa6b0a22c342\n"
    },
    {
      "commit": "4a868dcb868c1c353d7e325337e949f5599bb8a7",
      "tree": "06ab714e079130867be7eefaf5e50694b3501b08",
      "parents": [
        "ac483b306d58121b6a57ccd96d672306795c02b5",
        "85da5b16ea484ac8a3c75d557ec9d4ac27610569"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Jan 14 01:19:59 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 14 01:19:59 2019 -0800"
      },
      "message": "Merge \"Move Settings/SystemUI permissions to separate files\"\nam: 85da5b16ea\n\nChange-Id: I25b9ccd6151ed9014d4a961f085c7df9e927aa66\n"
    },
    {
      "commit": "f9d2a85323450f6a87661b7d4a792bcf62138b0a",
      "tree": "fc2712984bfb60e12f4f3942494ed560c4e3bef6",
      "parents": [
        "c0f3daa11ab5038ea6338db8822c7a7bacb07a40"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Jan 11 14:28:39 2019 -0800"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Jan 11 14:31:09 2019 -0800"
      },
      "message": "UsbDebuggingActivity.java: OK -\u003e Allow\n\nPer UI review, change the label of the ADB allow button.\n\nTest: Manual\nBug: 111852244\nChange-Id: If6663c742aa1f3fc9c8025fdd9f17c69400ae486\n"
    },
    {
      "commit": "b7909f3a2bf6ffc268ae51351aeecaa21c6949ef",
      "tree": "1289a3cfe72e5ff25884551a3432b54c95845ab5",
      "parents": [
        "2012be24712c2775090afbd3fdf91b49a1e999bf"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Dec 10 17:18:15 2018 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jan 11 16:32:33 2019 +0000"
      },
      "message": "Move SystemUI and its permissions to /product\n\nSince this app is frequently customized by OEMs, it doesn\u0027t\nfit in the mainline /system image right now. Move it to\n/product.\n\nBug: 110072687\nTest: make\nTest: boot blueline\nTest: atest SystemUITests\nChange-Id: If27bcccd62f239f716db5ee7f4f1418d936e1cf4\nMerged-In: If27bcccd62f239f716db5ee7f4f1418d936e1cf4\n(cherry picked from commit 9068f65e4f72792fdb579862ceb01b6a390a56a0)\n"
    },
    {
      "commit": "2012be24712c2775090afbd3fdf91b49a1e999bf",
      "tree": "fe0ac81d6a89db83cb5d2d104314132129b18b30",
      "parents": [
        "94e5b22985bb4e623e2e7a1dd368f5bf372361ea"
      ],
      "author": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Mon Dec 10 17:05:08 2018 +0000"
      },
      "committer": {
        "name": "Anton Hansson",
        "email": "hansson@google.com",
        "time": "Fri Jan 11 16:24:28 2019 +0000"
      },
      "message": "Move Settings/SystemUI permissions to separate files\n\nThis makes it possible to move the permission around separately\nfrom all the other permissions. This permission file is included\nautomatically when the respective app is included.\n\nBug: 110072687\nTest: make\nChange-Id: I91b30561d4a4000334ffbf3b98bb632d962f4b97\nMerged-In: I91b30561d4a4000334ffbf3b98bb632d962f4b97\n"
    },
    {
      "commit": "e9f3d2e8465320b9ea7b68587ae6ff5c457c7d70",
      "tree": "af1ff133ed83b8ae53d965bb78600edae60a446b",
      "parents": [
        "9834928c124cd58d94904d120b76634d9cf63fb3",
        "b5278998c72f5451947421d16cfca424c84389f6"
      ],
      "author": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Thu Dec 13 17:51:30 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 13 17:51:30 2018 -0800"
      },
      "message": "Merge changes from topic \"schematize_car_props\"\nam: b5278998c7\n\nChange-Id: Iea4e7c25db3d3d95df70c2bbc242b3a35d7ff1c2\n"
    },
    {
      "commit": "b5278998c72f5451947421d16cfca424c84389f6",
      "tree": "a6d886d9b1d5f909d172a28d8f94c221ec29dd5a",
      "parents": [
        "97ee6295e95f1c9e0832100c2a28e1237b405e1c",
        "ae3056f444b72a7199bbaf4c53dfb249c1d4b76c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 14 01:31:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 14 01:31:29 2018 +0000"
      },
      "message": "Merge changes from topic \"schematize_car_props\"\n\n* changes:\n  Fix missing schematized Car system properties\n  Schematize Car system properties\n"
    },
    {
      "commit": "0a91222c83ad776413c6d5ac1701911534d5862b",
      "tree": "6c36baae03f6763ef6c76592cd42357111ccd3a2",
      "parents": [
        "7c7dc29e8d637e1d52ebd9d43297651006c2d8b5"
      ],
      "author": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Thu Nov 08 13:13:54 2018 +0900"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Dec 13 15:35:34 2018 -0800"
      },
      "message": "Schematize vold system properties\n\nProperties accessed across partitions are now schematized and will\nbecome APIs to make explicit interfaces among partitions.\n\nBug: 117924132\nTest: m -j\nChange-Id: I8e04f643197b6c8a60cc38c6979e41c5de3469f5\nMerged-In: Iedfd3c1dda665006ea5410ee787c3ca447ac7db1\n(cherry picked from commit c1246e6c364bbfef18d566f6b16f46ca1a5216c5)\n"
    },
    {
      "commit": "f9194ebacd8cdc3d0302b61f89a4c16e116ae834",
      "tree": "3c1ac3fec8e114bd9e9ccf474b6ac56c0a604c77",
      "parents": [
        "095d0f640e9b4e64f4d3b43474ee6139d7dbe3a5"
      ],
      "author": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Wed Nov 21 13:39:11 2018 +0900"
      },
      "committer": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Thu Dec 13 14:06:03 2018 +0900"
      },
      "message": "Schematize Car system properties\n\nProperties accessed across partitions are now schematized and will\nbecome APIs to make explicit interfaces among partitions.\n\nBug: 117924132\nTest: mma -j\nChange-Id: I203861a78f48529434595c2e923c03d58b7e8299\nMerged-In: I203861a78f48529434595c2e923c03d58b7e8299\n"
    },
    {
      "commit": "15b123ef458ed927782b080921e987c995fc56dd",
      "tree": "008426beb4c3b8d4ecb62112efa17be09fe6d427",
      "parents": [
        "58ee538e62b15dd07274beecf5f925543c5332b1",
        "7409b8620ff39ff0788ef1543297f0cb1d49a0e0"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Dec 11 14:13:44 2018 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Dec 11 14:13:44 2018 -0800"
      },
      "message": "DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into master\n\nBug: 120502534\nChange-Id: Idc8bfb6d97a869b76cfb87ca1a494201baf9e8bd\n"
    },
    {
      "commit": "9dfd13e7ea43e7dd11f555e6f02505fe9a90cdff",
      "tree": "3756bff0722c059f2cccd8ef68002a5c6a6d14f4",
      "parents": [
        "37ddff03853d7814a7d44f8fd98f71350bff2553",
        "5b1cc27cee1ee1c86e7e6da8ee383ccd1ea3c785"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 11 11:04:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 11 11:04:01 2018 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Schematize vold system properties\"\"\""
    },
    {
      "commit": "5b1cc27cee1ee1c86e7e6da8ee383ccd1ea3c785",
      "tree": "8f0fa1d8cbfa08081c438362a24315fecd144422",
      "parents": [
        "2473b08b07ccd58978d4b0271dc22a770b9b8605"
      ],
      "author": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Mon Dec 10 07:06:25 2018 +0000"
      },
      "committer": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Tue Dec 11 00:23:07 2018 +0000"
      },
      "message": "Revert \"Revert \"Schematize vold system properties\"\"\n\nThis reverts commit 2473b08b07ccd58978d4b0271dc22a770b9b8605.\n\nReason for revert: Fixed build breakage\nsysprop_cpp and sysprop_java directly have been linking against\nlibprotobuf-cpp-full and do not set proto.type field, which could\ncause ASAN error due to linking against both libproto version of full\nand lite.\n\nChange-Id: I96eb47444d7b6f6b5fef092efc1514fcdd6f33b6\nMerged-In: I8e04f643197b6c8a60cc38c6979e41c5de3469f5\n"
    },
    {
      "commit": "75f75c18cc16334280bede33a468d44b34c56ee9",
      "tree": "5b64b8f074d6fa0b7ff1a98033f137ff1312774e",
      "parents": [
        "f1f26e1165697b3f635a2b6398d38c63d688bccf",
        "7409b8620ff39ff0788ef1543297f0cb1d49a0e0"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Dec 10 12:30:19 2018 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Dec 10 12:30:19 2018 -0800"
      },
      "message": "DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into stage-aosp-master\n\nBug: 120502534\nChange-Id: I7351a1832c4bd2fd86324183ab83e9088d716822\n"
    },
    {
      "commit": "510c8c463f4e8f28ec83f9cd41e946fde2466f96",
      "tree": "1f05326452654194f69db6aaaf0d75de027247c9",
      "parents": [
        "635731866e021f86f307b80f5d87fee7c62aa38f",
        "6ee45c6f140e11dee472f3832d5e2278ab3643b5"
      ],
      "author": {
        "name": "Anthony Stange",
        "email": "stange@google.com",
        "time": "Fri Dec 07 04:29:44 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 07 04:29:44 2018 -0800"
      },
      "message": "Merge \"Revert \"Schematize vold system properties\"\"\nam: 6ee45c6f14\n\nChange-Id: I085d9f227b7632f01cd614d46db7a6da349349fc\n"
    },
    {
      "commit": "6ee45c6f140e11dee472f3832d5e2278ab3643b5",
      "tree": "b4e9414cace935a845fc50a546cb091a020af179",
      "parents": [
        "08d4eb174d0a31e2177b60fba8e84fca896d4edb",
        "2473b08b07ccd58978d4b0271dc22a770b9b8605"
      ],
      "author": {
        "name": "Anthony Stange",
        "email": "stange@google.com",
        "time": "Fri Dec 07 12:04:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 07 12:04:56 2018 +0000"
      },
      "message": "Merge \"Revert \"Schematize vold system properties\"\""
    },
    {
      "commit": "2473b08b07ccd58978d4b0271dc22a770b9b8605",
      "tree": "adb5519aa43c33c8d71b0054cea2fa22c39b3f1b",
      "parents": [
        "7bc31dc162dd6c97eeb4d85058a079a74bd8777b"
      ],
      "author": {
        "name": "Anthony Stange",
        "email": "stange@google.com",
        "time": "Fri Dec 07 11:43:03 2018 +0000"
      },
      "committer": {
        "name": "Anthony Stange",
        "email": "stange@google.com",
        "time": "Fri Dec 07 11:43:03 2018 +0000"
      },
      "message": "Revert \"Schematize vold system properties\"\n\nThis reverts commit 7bc31dc162dd6c97eeb4d85058a079a74bd8777b.\n\nReason for revert: Breaking aosp_master build.\n\nChange-Id: I34a5e9889c17e3454a0a86deabcec3c192a3da52\n"
    },
    {
      "commit": "73694f8faa54071759744901bd1c64457dc9cf49",
      "tree": "d548d8ac378b1e29888633dd5da1f6b97cf55016",
      "parents": [
        "069da8fef71ff6a2f38b43899bfbad735f409f0b",
        "095d0f640e9b4e64f4d3b43474ee6139d7dbe3a5"
      ],
      "author": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Thu Dec 06 18:17:59 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 06 18:17:59 2018 -0800"
      },
      "message": "Merge \"Schematize vold system properties\"\nam: 095d0f640e\n\nChange-Id: I6d2dde29d3e2a01e3c0d0e5fe882c026f4c37531\n"
    },
    {
      "commit": "095d0f640e9b4e64f4d3b43474ee6139d7dbe3a5",
      "tree": "234f3a77755387cd945f3767eaf8d0ca50b81de2",
      "parents": [
        "349377724ed833b7515ad4c1a0562b3faedf5e4e",
        "7bc31dc162dd6c97eeb4d85058a079a74bd8777b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 07 01:46:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 07 01:46:45 2018 +0000"
      },
      "message": "Merge \"Schematize vold system properties\""
    },
    {
      "commit": "7bc31dc162dd6c97eeb4d85058a079a74bd8777b",
      "tree": "8f0fa1d8cbfa08081c438362a24315fecd144422",
      "parents": [
        "c02d53b0813aa996d713484c369831fbd79614b6"
      ],
      "author": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Thu Nov 08 13:13:54 2018 +0900"
      },
      "committer": {
        "name": "Inseob Kim",
        "email": "inseob@google.com",
        "time": "Wed Dec 05 00:04:24 2018 +0000"
      },
      "message": "Schematize vold system properties\n\nProperties accessed across partitions are now schematized and will\nbecome APIs to make explicit interfaces among partitions.\n\nBug: 117924132\nTest: m -j\nChange-Id: I8e04f643197b6c8a60cc38c6979e41c5de3469f5\nMerged-In: I8e04f643197b6c8a60cc38c6979e41c5de3469f5\n"
    },
    {
      "commit": "24b217f3f05288d86d9d5d25c2bb97441e0f11a0",
      "tree": "c3959f908335e8069f909bd38795bb6b4d337f72",
      "parents": [
        "4879460f3552370e99d33e1d498c0c82609792bf",
        "4627ad60204e9afae1b531007c1a35b7e5577695"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Mon Dec 03 09:39:22 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 03 09:39:22 2018 -0800"
      },
      "message": "Merge \"Display Hearing Aids name on UI tile\"\nam: 4627ad6020\n\nChange-Id: Ica866192e52fad83ba7390c58ac76fa5bcebe22a\n"
    },
    {
      "commit": "4627ad60204e9afae1b531007c1a35b7e5577695",
      "tree": "beb95f96927b93b9a784d85d56e8ec0ceb643af0",
      "parents": [
        "e7753e084fc668642aae74ec05af62f03a2688e7",
        "9085541a1f65845d92e8e3be432c3c2e876ff81c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 03 17:21:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 03 17:21:54 2018 +0000"
      },
      "message": "Merge \"Display Hearing Aids name on UI tile\""
    },
    {
      "commit": "9085541a1f65845d92e8e3be432c3c2e876ff81c",
      "tree": "8b4ae58478900726619229e85d45cf21a1ec85b2",
      "parents": [
        "801862313f1629d04074aff6c5ba56bf2d52bdc7"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Thu Nov 29 13:47:45 2018 -0800"
      },
      "committer": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Fri Nov 30 15:20:13 2018 -0800"
      },
      "message": "Display Hearing Aids name on UI tile\n\nWhen the current device is a hearing aids, display the name under the\ntile.\n\nBug: 117423826\nTest: Manual testing on phone with hearing aids connected\nChange-Id: Iab52ff944d356f6c8cd7a0062fc67a0d55010fd1\nMerged-In: I98cfda7905763a3da3dbc1fbed13fee881da7bb2\n"
    },
    {
      "commit": "3b2ab9b37c7e31c56967d1b2f51e78e7f9b48d5f",
      "tree": "aec3b7a5160b59ced6cead29736056e524c7530e",
      "parents": [
        "d62ebc451beaa7e53810250724e775399de30502"
      ],
      "author": {
        "name": "felkachang",
        "email": "felkachang@google.com",
        "time": "Thu May 24 15:38:04 2018 +0800"
      },
      "committer": {
        "name": "android-build-team Robot",
        "email": "android-build-team-robot@google.com",
        "time": "Fri Nov 30 03:28:12 2018 +0000"
      },
      "message": "DO NOT MERGE Fix the icon overlay after density change\n\nAfter showing the heads up for the fullscreen notification, to\nchange the density by user will have the status bar icons\nnot show normally. It will the only one icon overlay on the\nclock but actually there are more than one icons. And, it can\u0027t\nback to normal after expandable notification and collapse the\nnotification panel.\n\nThe root cause is that all of instances of PhoneStatusBarView,\nClock, HeadsUpStatusBarView, and HeadsUpAppearanceController are\nrecreated by FragmentManager after configuration density and\nfont changing. The new HeadsUpAppearanceController status is\nneither consistent with HeadsUpManager\u0027s status nor the state of\nthe previous instances.\n\nThe solution is that to apply the onSaveInstanceState and\nonRestoreInstanceState in PhoneStatusBarView, Clock, PanelBar, and\nHeadsUpStatusBarView. To make sure that the values of the fields\nin the new instance, which are set by other source, have the\nconsistence with the state of the old instances.\n\nHeadsUpAppearanceController\u0027s Constructor.\nTo hook onLayoutChangedListener to sync the status with\nHeadsUpManager\u0027s status to HeadsUpStatusBarView if there is a\npinnded heads up notification.\n\nIn original, PanelBar.mState is the only one state to save. Instead\nof only saving one, to save the view tree state in\nCollapsedStatusBarFragment.onSaveInstanceState and restore the view\nstate in CollapsedStatusBarFragment.onViewCreated.\nCollapsedStatusBarFragment.mDisabled1 doesn\u0027t need to save and\nrestore because CommandQueue.recomputeDisableFlags will give it\nthe correct value.\n\nAfter density changed, RemoteViews will reinflate the instances of\nNotificationHeaderView and the wrapper instances of\nNoticationContentView will also recreated in\nNotificationContentView.setAmbientChild. The recreated instance\nshould synchronized with the ExpandableNotificationRow intance.\n\nBug: 80224819\nFixes: 111996469\nFixes: 117818441\nTest: atest SystemUITests\nChange-Id: I08ace5633ae228d329cb6d8881eed2b37704ae8f\nMerged-In: I7b92af7c3cf6290ec58ac13bf295f63b0b36332f\n(cherry picked from commit c769caafffa632937a3a66fb91c5bf821d5d3d05)\n"
    },
    {
      "commit": "576351dbb410a7bc9fb49c25a25a4a03a74f35c6",
      "tree": "55831af865b0c7420a60db4b2d50f6e41ae0b634",
      "parents": [
        "bc33474522f07b32f1c4e96db80f0a64dadd4f34",
        "6997660506721b28203fcfb3b1f58b4845e10b33"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Nov 26 02:32:05 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 26 02:32:05 2018 -0800"
      },
      "message": "Merge \"Fix the behavior of keyguard bouncer in a corner case\"\nam: 6997660506\n\nChange-Id: Iece0a3dd1f997b4848095a68ea4dc968966e4e70\n"
    },
    {
      "commit": "6997660506721b28203fcfb3b1f58b4845e10b33",
      "tree": "aa230ab19e00efeac3212056d512b518db7f6222",
      "parents": [
        "f928c1e4b9121d9b65dbcdd7932f1ffff25bffc3",
        "a2d94c581d486f0cacbdabb641d9f550bc714fe2"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Nov 26 10:12:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 26 10:12:05 2018 +0000"
      },
      "message": "Merge \"Fix the behavior of keyguard bouncer in a corner case\""
    },
    {
      "commit": "4f4e52c1b94d5a76769e1ff672bc9f202ef01657",
      "tree": "cecd0b5ec490d2dc3e825b6b0939a6d81fd3a942",
      "parents": [
        "0601a2a8864f04c63ead02c8c3dc8195afdc6908",
        "b4a197ca39d965ff65313f83bdc0fba05220fb5d"
      ],
      "author": {
        "name": "Yuanjia Hsu",
        "email": "yuanjiahsu@google.com",
        "time": "Mon Nov 19 23:04:09 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 19 23:04:09 2018 -0800"
      },
      "message": "Merge \"Modify feature flag of Personal Safety\"\nam: b4a197ca39\n\nChange-Id: Id3446d38901e90106aa7d869f2964fc9e82d725a\n"
    },
    {
      "commit": "2c69b0b487e23d8213ba8bbc5db4f84cae5af4b0",
      "tree": "03fd86f5991a5f4c31c07c8a2d6cce1890f4826f",
      "parents": [
        "26213ed916e77831790adf4a1f71d8a5734c39af"
      ],
      "author": {
        "name": "yuanjiahsu",
        "email": "yuanjiahsu@google.com",
        "time": "Fri Nov 16 21:37:33 2018 +0800"
      },
      "committer": {
        "name": "Yuanjia Hsu",
        "email": "yuanjiahsu@google.com",
        "time": "Mon Nov 19 13:12:28 2018 +0000"
      },
      "message": "Modify feature flag of Personal Safety\n\n1.Remove feature flag and let Emergency Dialer Shortcut feature always\nenabled.\n2.Add feature flag for Safety Hub (the bug ID to clean up this feature flag is b/118848485).\n\nTest: Manually\nBug: 117128459\nBug: 118809382\nChange-Id: I0a3819629bc579d93c682451abdf271d0b36bf59\n"
    },
    {
      "commit": "78c941d063fa60d3a3daa256105149c6a9eaa2d8",
      "tree": "f15092f99dcdd1abdabbe409605773a257813db7",
      "parents": [
        "d13dceed52f9f171f877e4940fb9baed5619159f",
        "218a0cb4c2e8e859732ac5a4475f1fd1207782bc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 20:54:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 20:54:41 2018 +0000"
      },
      "message": "Merge \"Hide wallpaper when backdrop arrives\" into pi-dev"
    },
    {
      "commit": "dae216cfcb6904a37b4671c771bce914cc87ab8e",
      "tree": "4fb615e4370f26208d9cca5dc49d0ff277315f28",
      "parents": [
        "7087385a56de41fc48bf443139ae380383064000",
        "01584839c4c2e1d5dba1b15b1e55c9ca369f122a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 02:47:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 02:47:41 2018 +0000"
      },
      "message": "Merge \"Set stealth mode during inflation\" into pi-dev"
    },
    {
      "commit": "322919408b99fb7c36c2374806e644f0bb1a1d66",
      "tree": "aa1fb85a831a84e94f671aef511f8caeec54ad27",
      "parents": [
        "a3e15b8c16e01a3a8bcf94e676fe46d1c80dfb0a",
        "f8a84eac6beefffecbcc9c2f86329b96a2a399dc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 22:11:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 22:11:00 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into pi-dev"
    },
    {
      "commit": "f8a84eac6beefffecbcc9c2f86329b96a2a399dc",
      "tree": "a5297f144149000c1b32e20ba19dfcbad1a5a5ae",
      "parents": [
        "0cc63ef090d3a3a3f666e48202da00efc975d55c"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 12 10:15:23 2018 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 12 10:15:23 2018 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: Ic323b33cd07325dbeb6706f8d875537a6e3edcc4\n"
    },
    {
      "commit": "a3e15b8c16e01a3a8bcf94e676fe46d1c80dfb0a",
      "tree": "619b4d5bf29725f9537aa5d15e7859957eddfbb7",
      "parents": [
        "6018662e18e871c085f2f09753f121cfb8afaa91"
      ],
      "author": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Mon Nov 12 13:04:02 2018 +0800"
      },
      "committer": {
        "name": "Wesley Wang",
        "email": "wesleycwwang@google.com",
        "time": "Mon Nov 12 08:01:03 2018 +0000"
      },
      "message": "RESTRICT AUTOMERGE: Disable separated emergency button\n\nTest: Manually\nBug: 119384606\nChange-Id: I629dd42751dc80ccd434d66f95eabefc9a8164af\n"
    },
    {
      "commit": "7e4d381a48dc9557ef60cd011eb0e43e2e4ec8ee",
      "tree": "8a4b10d42498156b976085b9bff5cd241c69dbbb",
      "parents": [
        "657343b8115d1e9fa45e68f030c97d77381934d0",
        "b8740842e0da907c208ae3f1a1281c8985fcbcb9"
      ],
      "author": {
        "name": "Wang, ArvinX",
        "email": "arvinx.wang@intel.com",
        "time": "Fri Nov 09 16:58:25 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Nov 09 16:58:25 2018 -0800"
      },
      "message": "Merge \"Unable to input PIN with hardware keyboard\"\nam: b8740842e0\n\nChange-Id: Ia295f2f9f12738ef944a775c2149b4e3f3ded9d4\n"
    },
    {
      "commit": "166363d8971d21e5edd943374b55d0591965fbd5",
      "tree": "033e5cb996b197483f8aca065a281a624c9bafdf",
      "parents": [
        "252efd708aa042b98b6087fc12a7dc0140a9ca21"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Nov 09 18:38:17 2018 +0000"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Nov 09 18:38:17 2018 +0000"
      },
      "message": "Revert \"Fix the icon overlay after density change\"\n\nThis reverts commit 252efd708aa042b98b6087fc12a7dc0140a9ca21.\n\nReason for revert: breaks git_pi-dev-plus-aosp build\n\nChange-Id: Icbccc53a6b860fab17fefcfe54a72b80957482e4\n"
    },
    {
      "commit": "3b9dae8c20d2203dc082b57ded0c7357be9a1a54",
      "tree": "d3d5ace1702ae2636d6d393a019f85668a78de36",
      "parents": [
        "fa1536d33dea0c96fa1bbb2ffd23f5d3215a122c"
      ],
      "author": {
        "name": "Wang, ArvinX",
        "email": "arvinx.wang@intel.com",
        "time": "Thu Sep 13 11:17:55 2018 +0800"
      },
      "committer": {
        "name": "Guobin Zhang",
        "email": "guobin.zhang@intel.com",
        "time": "Fri Nov 09 08:01:58 2018 +0000"
      },
      "message": "Unable to input PIN with hardware keyboard\n\nAfter typing a wrong PIN, the EditText view will be disabled and lose the focus,\nas a result, inputs from hardware keyboard won\u0027t be sent to PIN EditText.\n\nTest: 1. Enable PIN lock\nTest: 2. Lock the device with Power key\nTest: 3. Enter wrong PIN from a physical keyboard\nTest: 4. Try to enter PIN again with physical keyboard\n\nBug: 119287260\n\nChange-Id: I04df523c19c99bef75ea481b44154f7ba2270689\nSigned-off-by: Wang, ArvinX \u003carvinx.wang@intel.com\u003e\nSigned-off-by: Guobin Zhang \u003cguobin.zhang@intel.com\u003e\n"
    },
    {
      "commit": "a2d94c581d486f0cacbdabb641d9f550bc714fe2",
      "tree": "76180c76292d7824cd7334d3f3c91f73d1cf391a",
      "parents": [
        "fa1536d33dea0c96fa1bbb2ffd23f5d3215a122c"
      ],
      "author": {
        "name": "Wang, ArvinX",
        "email": "arvinx.wang@intel.com",
        "time": "Wed Sep 12 11:31:32 2018 +0800"
      },
      "committer": {
        "name": "Guobin Zhang",
        "email": "guobin.zhang@intel.com",
        "time": "Fri Nov 09 05:11:48 2018 +0000"
      },
      "message": "Fix the behavior of keyguard bouncer in a corner case\n\nWith Android Automotive, there\u0027s a cancel button on the bouncer\nthat allows return to UserSwitcher. Due to specific implementation of\nCarStatusBarKeyguardViewManager, all KeyguardViews will be destroyed.\nWith below steps, user can input PIN the 6th time. But it won\u0027t unlock\nthe device even if it\u0027s the correct PIN.\n\nTest: 1. Set screen lock with pin, password or pattern\nTest:    in Settings -\u003eSecurity \u0026 location\nTest: 2. Lock the device with Power key\nTest: 3. Input wrong pin/password for 5 times, 30s timeout is prompted\nTest: 4. Quickly click cancel button and select the same user\nTest: 5. User can input PIN/password again\n\nbug: 119068682\n\nChange-Id: Ia182902d38de93ad13cb39c333a1294764905e1f\nSigned-off-by: Wang, ArvinX \u003carvinx.wang@intel.com\u003e\nSigned-off-by: Guobin Zhang \u003cguobin.zhang@intel.com\u003e\n"
    },
    {
      "commit": "252efd708aa042b98b6087fc12a7dc0140a9ca21",
      "tree": "a06e96e224f5e06c52901232e3807b3b95894227",
      "parents": [
        "e905bdb194373e28df3c6313c11376bf03a3ede4"
      ],
      "author": {
        "name": "felkachang",
        "email": "felkachang@google.com",
        "time": "Thu May 24 15:38:04 2018 +0800"
      },
      "committer": {
        "name": "Felka Chang",
        "email": "felkachang@google.com",
        "time": "Thu Nov 08 04:19:36 2018 +0000"
      },
      "message": "Fix the icon overlay after density change\n\nAfter showing the heads up for the fullscreen notification, to\nchange the density by user will have the status bar icons\nnot show normally. It will the only one icon overlay on the\nclock but actually there are more than one icons. And, it can\u0027t\nback to normal after expandable notification and collapse the\nnotification panel.\n\nThe root cause is that all of instances of PhoneStatusBarView,\nClock, HeadsUpStatusBarView, and HeadsUpAppearanceController are\nrecreated by FragmentManager after configuration density and\nfont changing. The new HeadsUpAppearanceController status is\nneither consistent with HeadsUpManager\u0027s status nor the state of\nthe previous instances.\n\nThe solution is that to apply the onSaveInstanceState and\nonRestoreInstanceState in PhoneStatusBarView, Clock, PanelBar, and\nHeadsUpStatusBarView. To make sure that the values of the fields\nin the new instance, which are set by other source, have the\nconsistence with the state of the old instances.\n\nHeadsUpAppearanceController\u0027s Constructor.\nTo hook onLayoutChangedListener to sync the status with\nHeadsUpManager\u0027s status to HeadsUpStatusBarView if there is a\npinnded heads up notification.\n\nIn original, PanelBar.mState is the only one state to save. Instead\nof only saving one, to save the view tree state in\nCollapsedStatusBarFragment.onSaveInstanceState and restore the view\nstate in CollapsedStatusBarFragment.onViewCreated.\nCollapsedStatusBarFragment.mDisabled1 doesn\u0027t need to save and\nrestore because CommandQueue.recomputeDisableFlags will give it\nthe correct value.\n\nAfter density changed, RemoteViews will reinflate the instances of\nNotificationHeaderView and the wrapper instances of\nNoticationContentView will also recreated in\nNotificationContentView.setAmbientChild. The recreated instance\nshould synchronized with the ExpandableNotificationRow intance.\n\nBug: 80224819\nFixes: 111996469\nFixes: 117818441\nTest: atest SystemUITests\nChange-Id: Ia3f8a0f138f403c8e0c74c00d56bd93baf604d3a\nMerged-In: Ia3f8a0f138f403c8e0c74c00d56bd93baf604d3a\n"
    },
    {
      "commit": "0317b241d890c5e7d9984305b4717566a84b8b09",
      "tree": "e9a97e65916868c9c1971940ef0e8944cfc47e4b",
      "parents": [
        "8861d33dec8341d445512ff0ea032f278fe3b770",
        "e61f95b3f171c5913290931aab9d4ff165b62765"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 08:18:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 08:18:12 2018 +0000"
      },
      "message": "Merge \"fix overlay on status bar because of two clock\" into pi-dev"
    },
    {
      "commit": "8861d33dec8341d445512ff0ea032f278fe3b770",
      "tree": "f46a95aebea37050b3488f4a071fbb914a8e89f8",
      "parents": [
        "6d1eca3c851202efe52d2a68a0c1e4a8809198f0",
        "6eb868a5e56716f5abc23ea3495a86c43a2e7555"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 04:35:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 04:35:40 2018 +0000"
      },
      "message": "Merge \"Fix the wrong number of icons in shelf for RTL\" into pi-dev"
    },
    {
      "commit": "6d1eca3c851202efe52d2a68a0c1e4a8809198f0",
      "tree": "0a6b91a2b6064a8864f0f51ea7506d651c17ce31",
      "parents": [
        "29226627d0898713558c4e03d237d100796d7d53"
      ],
      "author": {
        "name": "felkachang",
        "email": "felkachang@google.com",
        "time": "Wed Jul 04 12:51:44 2018 +0800"
      },
      "committer": {
        "name": "Felka Chang",
        "email": "felkachang@google.com",
        "time": "Wed Nov 07 03:40:25 2018 +0000"
      },
      "message": "Fix EditText show wrong position when ime show\n\nIn landscape and largest density, the area that could show the heads\nup notification is smaller than normal density. To handle the heads\nup notification should be different with the normal notification in\nboth of targetScrollForView and getScrollRange because\nStackScrollAlgorithm translation heads up notification as\nmHeadsUpInset but neither targetScrollForView nor getScrollRange has\nhave the same consideration.\n\nThe solution make the StackScrollAlgorithm to considerate scroll\nvalue to move up the heads up notification.\n\nThe getScrollRange need to consider more about the difference\nbetween heads up showing and non-heads up showing. The top padding\nand the total content height are the major considerations.\n\nTest: manual test\nTest: atest SystemUITests\nChange-Id: I46bb960a81f6ab5be4d8e39738e8fb64245dd4eb\nMerged-In: I46bb960a81f6ab5be4d8e39738e8fb64245dd4eb\nFixes: 110388615\n(cherry picked from commit 529bfe6f0a4c5a8683b4dc6a6256b30f7e08bc16)\n"
    },
    {
      "commit": "6eb868a5e56716f5abc23ea3495a86c43a2e7555",
      "tree": "576f08d4633464daf4df857b331312a753ec0abb",
      "parents": [
        "29226627d0898713558c4e03d237d100796d7d53"
      ],
      "author": {
        "name": "felkachang",
        "email": "felkachang@google.com",
        "time": "Thu Jul 26 19:06:30 2018 +0800"
      },
      "committer": {
        "name": "Felka Chang",
        "email": "felkachang@google.com",
        "time": "Wed Nov 07 03:37:52 2018 +0000"
      },
      "message": "Fix the wrong number of icons in shelf for RTL\n\nIn NotificationShelf, mShelfIcons.setActualLayoutWidth\u0027s parameter\ncomes from the return value of mCollapsedIcons.getFinalTranslationX.\nboth of mCollapsedIcons.getFinalTranslationX and \u0027start\u0027 has the\noperator \u0027+\u0027 and mCollapsedIcons.getFinalTranslationX should return\nthe value that doesn\u0027t translate to the xTranslation. The root cause\nis that mCollapsedIcons.getFinalTranslationX should return the\n\u0027start tranlation\u0027 rather xTranslation.\n\nThe solution is to make the mixing usage between \u0027start tranlation\u0027\nand xTranslation to be seperated. And, \u0027start translation\u0027 is called\nxAnchorStart. To get the \u0027start translation\u0027 by counting\n(getWidth() - mLastVisibleIconState.xTranslation - iconWidth) to get\nxAnchorStart.\n\nChange-Id: Iec6893446ba161cce50e9b018e43f94782b91f11\nMerged-In: Iec6893446ba161cce50e9b018e43f94782b91f11\nFixes: 111861498\nTest: manual test\n(cherry picked from commit b623343f1324b0d1c5baa01260d789c371ad0849)\n"
    },
    {
      "commit": "51e3a842dce4a9be70872681d07f8c999db24ea4",
      "tree": "185ce8ab9f508caad62c4ec7c80f8986a107c2ed",
      "parents": [
        "12c04b486d624afd94b3148d2f8ca8433d7790cc",
        "b45f7a4d06219f286b338dab65655036e1badda6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 06 14:59:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 06 14:59:37 2018 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into pi-dev"
    },
    {
      "commit": "b45f7a4d06219f286b338dab65655036e1badda6",
      "tree": "f5a0f4acc51eac50c4dd781b60ba29581cf418f2",
      "parents": [
        "a6fc25f6d306842c8235e36091e2b36cde34c18a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 05 22:32:52 2018 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Nov 05 22:32:52 2018 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: Id313d354fa683ea2978fc6b7e522185aca9fb92f\n"
    },
    {
      "commit": "76af93f6d4eafd2f951e562f761ba8b0f4448a69",
      "tree": "ee064645a9fef703839f521428efd6d1cdff848c",
      "parents": [
        "a6fc25f6d306842c8235e36091e2b36cde34c18a",
        "b5f01917fcf4b91e51f002d7b2a66fb70691d2b5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 06 02:27:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 06 02:27:13 2018 +0000"
      },
      "message": "Merge \"Reset wifi tethering state when failing in QS.\" into pi-dev"
    },
    {
      "commit": "509e8969a2b272528e92a99fea3cad6d86a0f9e1",
      "tree": "c620e33eadee54af79ba9e85a9b6131924aedaf4",
      "parents": [
        "455c3da3e24c83652d02a310d58dbfc8c3dc53c3",
        "3ef1990e7ce45b27194c886af594b5de25a7d091"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Nov 05 10:11:21 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 05 10:11:21 2018 -0800"
      },
      "message": "Merge \"SystemUI: Add tuner interface to StatusBarSignalPolicy\"\nam: 3ef1990e7c\n\nChange-Id: Ibeb326519b67b7f076ca01c21756f92c425efeb0\n"
    },
    {
      "commit": "3ef1990e7ce45b27194c886af594b5de25a7d091",
      "tree": "ce1cfb44e78b5120ab1ea1a2e1410ea5289e869c",
      "parents": [
        "65b79f96cdd38b5495f1097cc5d66537973f00a6",
        "4e41142e1cb4d6fc1eee74b9e47819711da0b9a4"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Nov 05 17:57:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 05 17:57:44 2018 +0000"
      },
      "message": "Merge \"SystemUI: Add tuner interface to StatusBarSignalPolicy\""
    },
    {
      "commit": "bd74ac1a6d701552c64191c3224a7ff35b759e59",
      "tree": "1fdd1ac09807783c3274e5a6016f612e4cd70888",
      "parents": [
        "ba11cd38823bc69c2dc9cf25fa316fcf2c497ac7",
        "80524aeb1ee3eeac845a8cddeb8c568ed1530c2f"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Fri Nov 02 23:46:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 02 23:46:04 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE Fixed size of buttons in switch user panel\" into pi-dev"
    },
    {
      "commit": "e7160f82cfdce3a7758aa12da8250cddd2576537",
      "tree": "a85ec9ad204efe65edbfe6321292b356225c13b5",
      "parents": [
        "7098d462609bf87bb705a0a7a2343e6ea81ee60c"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Nov 02 07:31:54 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Nov 02 07:31:54 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: I4937d3a35fc6bc106f05ced0f4eebfa919dc7ae1\n"
    },
    {
      "commit": "7859ff024889d48c1e6a0b092222a5d8cc824576",
      "tree": "810ba09c75da21adb19f30a761ea4bf8d60dde16",
      "parents": [
        "2d1693b3813bfc90f0eff810c13e5bdc765b39cb",
        "73c861da6908be36ceb589d86cfcd66a04bbb66b"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Nov 01 14:40:27 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 01 14:40:27 2018 -0700"
      },
      "message": "Merge \"Added new members as SystemUI owners\"\nam: 73c861da69\n\nChange-Id: I7ba2668be5e0101016dcd4aaa60f155f0ba3d0ec\n"
    },
    {
      "commit": "a256c415f3e86065cd38a142f85553dde7245e4c",
      "tree": "b337d27fa3a779e9ac1760276dd16abea315aa6f",
      "parents": [
        "42f6afdb1bab32ff0899f42c95ea7c865cf170ed"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Oct 30 12:59:28 2018 -0400"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Nov 01 21:07:11 2018 +0000"
      },
      "message": "Added new members as SystemUI owners\n\nBug: 118673253\nTest: see owners file\nMerged-In: Ie49a091bf16d184f86264badf2d99fe13066eecb\nChange-Id: Ie49a091bf16d184f86264badf2d99fe13066eecb\n"
    },
    {
      "commit": "80524aeb1ee3eeac845a8cddeb8c568ed1530c2f",
      "tree": "6575034cdc95790aa6a4ef792281e1527c9e9634",
      "parents": [
        "7098d462609bf87bb705a0a7a2343e6ea81ee60c"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Mon Sep 24 09:25:51 2018 -0400"
      },
      "committer": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Thu Nov 01 17:34:26 2018 +0000"
      },
      "message": "DO NOT MERGE Fixed size of buttons in switch user panel\n\nTest: Accessibility Scanner\nFixes: 115582288\n\nChange-Id: I1b02c06fa8d1461f9e26e8cca881cb3f2d0d8f1f\n(cherry picked from commit 13155ef2f9b4bf5ae08459ae57f8f255801b1d9a)\n"
    },
    {
      "commit": "fe41315774c21036c8775e47a51049712b94d237",
      "tree": "dcfffcbe04a4cfab9acb74fd3793c801524d6edb",
      "parents": [
        "a366edd78d733611091b1c1b9f1837a9133b774a",
        "fc406201033e361c3f4d62364b079fb155127a62"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Thu Nov 01 10:07:59 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 01 10:07:59 2018 -0700"
      },
      "message": "Merge \"Fixes context for tiles without longClick\"\nam: fc40620103\n\nChange-Id: Iae92b356edab987ba8f438a756bc548c8d3bdbda\n"
    },
    {
      "commit": "d7a04c8965ae3a79a369d78a0320027891607032",
      "tree": "76d0121942f644ace678a99bae4a169be0263896",
      "parents": [
        "d7fa41483430f2d7ef35b34c7df073fa475f50ae"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Mon Oct 29 12:27:42 2018 -0400"
      },
      "committer": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Thu Nov 01 13:18:21 2018 +0000"
      },
      "message": "Fixes context for tiles without longClick\n\nQSTile can declare whether it doesn\u0027t support (has no effect) long click\nand then TalkBack will not report it as an available option.\n\nTest: manual \u0026 atest\nChange-Id: Iec21181f4308c7c8c4962f191fa0787e053ae944\nMerged-In: Iec21181f4308c7c8c4962f191fa0787e053ae944\nFixes: 117921787\n"
    },
    {
      "commit": "6b0b1dafbe46bbe68b3e92bfdb9f70636e3b92c8",
      "tree": "2ea5dc12f43ccb80ef912168f9c376fa9a288f8b",
      "parents": [
        "022cf30d17f30cbd029f21dc4ff57d447b9ab1ea",
        "b429e172f17ae5e8c558c579578e5d37a45c7890"
      ],
      "author": {
        "name": "Wesley Wang",
        "email": "wesleycwwang@google.com",
        "time": "Wed Oct 31 02:58:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 31 02:58:09 2018 +0000"
      },
      "message": "Merge \"Fix Power Menu vanish when display size is Large\" into pi-dev"
    },
    {
      "commit": "7b913f2f73b44c566cc1ef522d50ddc72622cade",
      "tree": "f45a4daa24eb88cadbd0e7bc94c0672f86e2493d",
      "parents": [
        "edf20ebe4860230c9879fa46a3bce6c7bd0f18f1"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Oct 28 01:26:13 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Oct 28 01:26:13 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: I4a72b8f35ff02e45f0c746fc28ed7346cb59168f\n"
    },
    {
      "commit": "5d857fde55cb9735c9e2da2a9d4d752b03e49437",
      "tree": "a0142141faa50aacff64a45635ba0c8e13ae94e8",
      "parents": [
        "bd4ae82f66d3b1af0b90f2bc533d8147bcc91beb"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Oct 27 21:44:04 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Oct 27 21:44:04 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ie1dfa01427b8ab87208789b65055be3175f8a7e3\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "5fb899d15b8ef9ea89bd92cd9934c240724985cc",
      "tree": "f326a8a0948d4a7dd981d350368bfbb0ab0bd760",
      "parents": [
        "2f97046a4e0f9b800dd790baa84b71fce06943c6"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Oct 25 02:47:52 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Oct 25 02:47:52 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: Ib190758dc7e8929d33dc72a8c9deea2eeb6cc38b\n"
    },
    {
      "commit": "a9ab592e8f0b99471d756cc1ce8ba407e3b44a41",
      "tree": "27a6aa720db901b755dd65430e61903e22124fc1",
      "parents": [
        "8b634e919137f69589347b2ac5ae49183f1a7549"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Oct 24 23:18:42 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Oct 24 23:18:42 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ie2e07cbd6d038a83b2f05b315b647a35872f6daf\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "2f97046a4e0f9b800dd790baa84b71fce06943c6",
      "tree": "87f1a004074fd5b3227e549ccb9a48f469276ed5",
      "parents": [
        "bd1a7fa5c3c00f5c377e1cacc957ac008ddcd1fb",
        "6c7ccabd1d5979f0a2800df516163469cf0d556f"
      ],
      "author": {
        "name": "Bill Lin",
        "email": "lbill@google.com",
        "time": "Wed Oct 24 09:35:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 24 09:35:33 2018 +0000"
      },
      "message": "Merge \"Device show \"No SIM card\" and then showing carrier name during boot\" into pi-dev"
    },
    {
      "commit": "b429e172f17ae5e8c558c579578e5d37a45c7890",
      "tree": "f3f7e17228751529fe296408231990ea1b663273",
      "parents": [
        "afda78ad15f6c52b4458dab51f480b7a94a146db"
      ],
      "author": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Thu Sep 27 20:41:31 2018 +0800"
      },
      "committer": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Tue Oct 23 16:27:41 2018 +0800"
      },
      "message": "Fix Power Menu vanish when display size is Large\n\n- Break the power button alignment when power menu height larger then screen height,\nremove power menu padding and set gravity to center vertical within the screen.\n\nTest: Manually, set display size or font size to large, larger or largest \u0026 check\npower menu should be center vertical/horizontal when power menu height\nlarger then screen height.\nBug: 110761858\n\nChange-Id: Ice7f816a30fa0f565a9098b3d6d5989aca9a4e5b\nMerged-In: Ice7f816a30fa0f565a9098b3d6d5989aca9a4e5b\n"
    },
    {
      "commit": "04d53e26115e6747c4a7f7313d227f2e1839ca3f",
      "tree": "b12ca81510b840e0c6982f4e24324e802dc8f2fe",
      "parents": [
        "7fff7e5eff2640fac3729ff4f955f8e37cebf75f",
        "0b537c73f71ef7f7b42ced71c75ec055c0940b11"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Oct 19 21:19:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 19 21:19:30 2018 +0000"
      },
      "message": "Merge \"Merge pi-dr1-dev to aosp-master\""
    },
    {
      "commit": "75ff8539c07a0d6515d28cab16c7b7d783d87444",
      "tree": "8540b81b5614a5429003c7887efb0821eb824d34",
      "parents": [
        "fd6cccc775943b1c1c7e18dfa99b94048542248e",
        "1868b7eec8e004127cf8cc046c579f80cc69e9a1"
      ],
      "author": {
        "name": "Niklas Lindgren",
        "email": "niklas.lindgren@sony.com",
        "time": "Fri Oct 19 13:09:14 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Oct 19 13:09:14 2018 -0700"
      },
      "message": "Merge \"Remove resources for 4G/LTE/LTE+ icons\"\nam: 1868b7eec8\n\nChange-Id: I5a2a49fffa76cf6a8c329f719d108d77ef1f538d\n"
    },
    {
      "commit": "2132595d59ef0911ffaa7efb16eff6326e885b90",
      "tree": "f12714d2bb64eb6214e828b4e25ba57ef4989a1d",
      "parents": [
        "0c9254ee667ca97d3128da18158c003de10b35c5"
      ],
      "author": {
        "name": "Niklas Lindgren",
        "email": "niklas.lindgren@sony.com",
        "time": "Mon Sep 24 10:18:44 2018 +0200"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Oct 19 18:23:44 2018 +0000"
      },
      "message": "Remove resources for 4G/LTE/LTE+ icons\n\nCarrierConfig values have been added to better support MVNOs.\nRemove the legacy resources.\n\nTest: Make sure that marlin builds with the new carrier configs.\nBug: 113309357\nBug: 113309356\nChange-Id: I3b0af46282a4b7fc8487acfb75b5dbbb7f41d316\nMerged-In: I3b0af46282a4b7fc8487acfb75b5dbbb7f41d316\n"
    },
    {
      "commit": "5bd6b4d570ae993c9d8597de545225872ab9bed5",
      "tree": "1f5f0f63a537c96c7956a0aec3b6a06b3edf831a",
      "parents": [
        "8e5a756f9d2a93332ff9537edc217c1be53082df",
        "0c9254ee667ca97d3128da18158c003de10b35c5"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Oct 18 14:56:21 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 18 14:56:21 2018 -0700"
      },
      "message": "Merge \"Add dynamic support for 4G/LTE/LTE+ icons\"\nam: 0c9254ee66\n\nChange-Id: Ie5841b4e86231517f724948389ff2b819d8245ad\n"
    },
    {
      "commit": "0c9254ee667ca97d3128da18158c003de10b35c5",
      "tree": "9cd6910c4bf613d2fad89f6c77e2c0ea0ee11ef5",
      "parents": [
        "4133a00a104b2328c62b57a4155d2c9fa71ab6a3",
        "a02964d26f0aa832e98f99227c59b7d0a7184602"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Oct 18 20:36:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 18 20:36:06 2018 +0000"
      },
      "message": "Merge \"Add dynamic support for 4G/LTE/LTE+ icons\""
    },
    {
      "commit": "e7ca4fe6eefc9af222fc636a6f6de6c86f3a04f9",
      "tree": "7065935d52021895c3a90c907637048d5de95ee6",
      "parents": [
        "aad998c0b4b97190754e72548960cf72b967dc0f",
        "f4f0b069a3e0e8471c4908a379ed86fdb117a673"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 17 21:43:49 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 17 21:43:49 2018 +0000"
      },
      "message": "Merge \"Checks keyguard earlier when blocking notifications.\" into pi-dev"
    },
    {
      "commit": "6c7ccabd1d5979f0a2800df516163469cf0d556f",
      "tree": "e9eb7e25435c61141df340f9bdd44e278b46f9af",
      "parents": [
        "4deb5938085e0b1690450b5ed706e1a200899ba8"
      ],
      "author": {
        "name": "Bill Lin",
        "email": "lbill@google.com",
        "time": "Thu Jul 05 17:48:49 2018 +0800"
      },
      "committer": {
        "name": "Bill Lin",
        "email": "lbill@google.com",
        "time": "Wed Oct 17 19:29:12 2018 +0000"
      },
      "message": "Device show \"No SIM card\" and then showing carrier name during boot\n\nKeyguard default show NO SIM earlier than Telephony/Subscription callback\nRefactor CarrierText \u0026 KeyguardUpdateMonitor\n - Replace setup flag by resource attr(showMissingSim/showAirplaneMode)\n - Remove setDiplayFlags API, and add mTelephonyCapable flag\n - Implement MSG_TELEPHONY_CAPABLE in KeyguardUpdateMonitor\n - Default do not show AirplaneMode \u0026 NO_SIM label unless define in xml\n\nBug: 111732320\nTest: atest SystemUITests\n      atest frameworks/base/packages/SystemUI/tests/src/com/android/keyguard/KeyguardUpdateMonitorTest.java\n      Manual:\n         1) Insert SIM and reboot device, only show \"No Service\"-\u003e\"Operator\"\n\t 2) Remove SIM and reboot device, only show \"No SIM\"\n\t 3) Enable AirplaneMode reboot, only show \"Airplane mode\"\n\t 4) Insert SIM and trigger sysui crash, state same as 1)\n\t 5) Remove SIM and trigger sysui crash, state same as 2)\n\t 6) Enable APM trigger sysui crash, state same as 3)\n\t 7) Enable APM \u0026 WFC, turn on wifi in keyguard showing\n\t    -\u003e \"Airplane mode\" -\u003e \"\" -\u003e \"WiFi Calling\"\n\t 8) Enable APM \u0026 WFC, turn off wifi in keyguard showing\n\t    -\u003e \"Wifi Calling\" -\u003e \"Airplane mode\"\n\nChange-Id: I4459997420484431751a4c088aa3856724affe6a\nMerged-In: I4459997420484431751a4c088aa3856724affe6a\n"
    },
    {
      "commit": "f4f0b069a3e0e8471c4908a379ed86fdb117a673",
      "tree": "7426b90aadaa89337b0e267bf00de682b881b23f",
      "parents": [
        "34c2fcffac4fbea95febe9275ff13ab1c2862341"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Mon Sep 24 17:15:32 2018 -0400"
      },
      "committer": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Wed Oct 17 14:22:03 2018 +0000"
      },
      "message": "Checks keyguard earlier when blocking notifications.\n\nThis change modifies NotificationInfo to call the provided keyguard\ncallback when the \"Stop notifications\" button is tapped, rather than\nwhen trying to save the new importance value after the undo timeout.\n\nTest: updated test cases in NotificationInfoTest.\nBug: 111416533\nChange-Id: I89b4715d0d41be4587753f554862e51c4e1d43c3\nMerged-In: I89b4715d0d41be4587753f554862e51c4e1d43c3\n(cherry picked from commit 533836ac7265b4f731f25fcc849378e9976a9fd5)\n"
    },
    {
      "commit": "c6a1cfda93aac7fc004da73e3e5921b838e931a7",
      "tree": "f2e4d3143980623f54b420e91385c3685efda78d",
      "parents": [
        "9872b257cd0ca89c95f322ceb7aad24349672d21",
        "4ba517381828e4b61d46878e8154624301e28205"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Wed Oct 17 13:21:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 17 13:21:15 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE Fixes clipping on PagedTileLayout\" into pi-dev"
    },
    {
      "commit": "e61f95b3f171c5913290931aab9d4ff165b62765",
      "tree": "f7199f8eb477a3b529a15580ac2231f98dd62600",
      "parents": [
        "9872b257cd0ca89c95f322ceb7aad24349672d21"
      ],
      "author": {
        "name": "felkachang",
        "email": "felkachang@google.com",
        "time": "Fri Jun 29 15:34:28 2018 +0800"
      },
      "committer": {
        "name": "Felka Chang",
        "email": "felkachang@google.com",
        "time": "Wed Oct 17 07:11:17 2018 +0000"
      },
      "message": "fix overlay on status bar because of two clock\n\nAlthough the status bar block user\u0027s tap, the user still could\ndrag the status bar to expland the notification panel.\n\nThe root cause is that neither the clock nor the notification icon\ninner area doesn\u0027t hide when the user drag down the status bar in\nlandscape condition but portrait does.\n\nThe solution is to trigger mStatusBar.recomputeDisableFlags when\nthe heads up is showing in landscape mode and the expand status is\ndifferent. CollapsedStatusBarFragment.adjustDisableFlags should\ndisable clock showing when the heads up showing.\n\nChange-Id: If7411f5d8eef9cf234b83a463006325ba0156311\nMerged-In: If7411f5d8eef9cf234b83a463006325ba0156311\nBug: 110808257\nFix: 111698342\nTest: atest SystemUITests\n(cherry picked from commit ca4eee83d9d7e920cc01e5762f6d9056bbe3f546)\n"
    },
    {
      "commit": "574c417c4d58a7896c38b2e1cf82a3d4b08c6374",
      "tree": "4aca8fa1870d89bd28638e02b1cc793324a36fbc",
      "parents": [
        "58d1ac473e0cd87886fe8ed666b6245097729927"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Oct 16 01:42:01 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Oct 16 01:42:01 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: I213983e8a9a9f554aa6fc0002c55e31248278614\n"
    },
    {
      "commit": "5013f1c08cb08eb50e809586050e6ac7319785f6",
      "tree": "7009c4fb0ff93a1d5b06bff76c73d719bb6abd7d",
      "parents": [
        "b5983ecb299a17c6ccd49ccc3ccacff21c68bed4",
        "a3608c91163829d8ee150c5d0c0e7c6b259fbceb"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Oct 15 15:56:13 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 15 15:56:13 2018 -0700"
      },
      "message": "Merge \"Fix overlap between operator name and heads-up notification\"\nam: a3608c9116\n\nChange-Id: If09c46bba04bca2e2cda99173bc53a2d7e8488e7\n"
    },
    {
      "commit": "a3608c91163829d8ee150c5d0c0e7c6b259fbceb",
      "tree": "54c6655a1893efa098522be02b9e9a41c32aeabb",
      "parents": [
        "b9749f750f88c9a4a9d51276e4e8b199e825550f",
        "f1e0f7adadfd11bc4a34cbd754a96ae6df7ae689"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Oct 15 22:15:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 22:15:19 2018 +0000"
      },
      "message": "Merge \"Fix overlap between operator name and heads-up notification\""
    },
    {
      "commit": "f1e0f7adadfd11bc4a34cbd754a96ae6df7ae689",
      "tree": "3fd70cff60951f9b6cbd5c517b98b1148f7258b4",
      "parents": [
        "58d5c1e938b42b9e82e77738a54941d5c7ecb8e2"
      ],
      "author": {
        "name": "Tetsutoki Shiozawa",
        "email": "tetsutoki.shiozawa@sony.com",
        "time": "Wed Sep 05 13:17:01 2018 +0900"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Oct 15 20:52:21 2018 +0000"
      },
      "message": "Fix overlap between operator name and heads-up notification\n\nThe title of heads-up notification was shown incompletely\nbecaue it\u0027s covered by operator name.\nTo fix this issue, the operator name should be hidden\nwhen a heads-up notification is shown.\n\nFixes: b/116533819\nTest: atest SystemUITests\nTest: manual - enable config_showOperatorNameInStatusBar\n               and show a heads-up notification\n\nMerged-In: Id3318cd7cb2c9b6950392fadd11d02ab873d84c5\nChange-Id: Id3318cd7cb2c9b6950392fadd11d02ab873d84c5\n"
    },
    {
      "commit": "c59c6ca9a1cbe0e3c92ea08546d6dad89765e461",
      "tree": "c68b8f915f93cdc479cc7437e76f2979bf2e028a",
      "parents": [
        "bf1c3119f37c58db57df90f0dc56f62e9fbb5a61",
        "9d7e1fe7262ee7945dc1614a3b6927293addf2d2"
      ],
      "author": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Mon Oct 15 07:59:13 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Oct 15 07:59:13 2018 -0700"
      },
      "message": "Merge \"Prevent NFE in SystemUI when parsing invalid int\"\nam: 9d7e1fe726\n\nChange-Id: Ic015f0f87d7d8044701d9326afdd71893879f3b0\n"
    },
    {
      "commit": "9d7e1fe7262ee7945dc1614a3b6927293addf2d2",
      "tree": "7d06f3ce22337c5a5e7d15a3c507f1e31f40a0ca",
      "parents": [
        "1ad4aed0b96877092080ea2225cbd70f27ae8eb8",
        "9a17312da5bf3c2652da232f3217da1c520e320f"
      ],
      "author": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Mon Oct 15 13:27:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 15 13:27:41 2018 +0000"
      },
      "message": "Merge \"Prevent NFE in SystemUI when parsing invalid int\""
    },
    {
      "commit": "35aebf1bc46969446ad48989613c3c3bb156beb9",
      "tree": "7492abb37355c5115bb8b486a700d22479bcb5e0",
      "parents": [
        "66234e3975344daf93b96be60d4f9e18bee5522a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Oct 14 22:28:32 2018 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Oct 14 22:28:32 2018 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Iddad0d8a7bdf790a85d4ff8204e3b6465ea97514\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "4ba517381828e4b61d46878e8154624301e28205",
      "tree": "88e6c7cdbd025ff30421094152dc8860aa0fe5e3",
      "parents": [
        "121e1f702c7236388885859ff2f5f3d20b1c9ebe"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Wed Oct 10 12:52:35 2018 -0400"
      },
      "committer": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Thu Oct 11 16:30:00 2018 -0400"
      },
      "message": "DO NOT MERGE Fixes clipping on PagedTileLayout\n\nManually cherry-picked from ag/5161962 and ag/5213435\n\nDefines left and right bounds for clipping the pages of PagedTileLayout\nwith the same width as the padding in PagedTileLayout.TilePage.\n\nTest: manual \u0026\u0026 atest\nChange-Id: I5023d5a20749ad239036c316e035e31bed013cff\nFixes: 117096186\n"
    }
  ],
  "next": "6d61113df40a6bc2914a855c1b3d479cda9a3a39"
}
