)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "d61de152dc08c9f5b7635f8a95ca2bdded3019af",
      "tree": "ee69c87289c1625013e256d96402ed0ddb0a5a07",
      "parents": [
        "b65aca27af54c430ba65867bcdbff02507091af6"
      ],
      "author": {
        "name": "Kyeongkab.Nam",
        "email": "Kyeongkab.Nam@sony.com",
        "time": "Tue Oct 09 14:55:42 2018 +0900"
      },
      "committer": {
        "name": "Kyeongkab.Nam",
        "email": "Kyeongkab.Nam@sony.com",
        "time": "Tue Oct 09 14:55:42 2018 +0900"
      },
      "message": "Fix to register the receiver for all users\n\nTo control Pip in secondary users, tv/PipManager needs to register the\nreceiver handling ACTION_MEDIA_RESOURCE_GRANTED for all users.\n\nTest: manual - start video playback in restricted profile\nChange-Id: Iefceacf4a65229ab2ffaa0b607171cd6ee8ae272\n"
    },
    {
      "commit": "a02964d26f0aa832e98f99227c59b7d0a7184602",
      "tree": "99ed73272997719fc2ab06e726d5b138efbc8596",
      "parents": [
        "9b1db24f6e0ce1bea68a834d5ea21bea0f9bf374"
      ],
      "author": {
        "name": "Niklas Lindgren",
        "email": "niklas.lindgren@sony.com",
        "time": "Fri Sep 21 14:01:57 2018 +0200"
      },
      "committer": {
        "name": "Mattias Nilsson",
        "email": "mattias.nilsson@sony.com",
        "time": "Mon Oct 08 11:56:13 2018 +0200"
      },
      "message": "Add dynamic support for 4G/LTE/LTE+ icons\n\nMove configuration of show4gForLte and hideLtePlus from resource\nto CarrierConfig, to better support MVNOs.\n\nThese icons will be updated upon receiving CarrierConfigChange or\nin case the default data SIM changes.\n\nTest: Add different carrier config values for a carrier and change carrier.\nTested on both single and dual sim devices.\nBug: 113309357\nBug: 113309356\nChange-Id: Ibd34e8948cc5d519626b935545d2c2fb1f771220\n"
    },
    {
      "commit": "503ae21287a72213457433476526ff8ea1465f3e",
      "tree": "d82aca41bb9fea049912eb253ef92b644e4b2c7a",
      "parents": [
        "32fb670a0a023d8caeb571f9d2a581e489dd962d"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Tue Oct 02 09:22:56 2018 -0400"
      },
      "committer": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Wed Oct 03 12:36:04 2018 -0400"
      },
      "message": "DO NOT MERGE Synchronize ZenModeControllerImpl callbacks\n\nTest: manual\nBug: 115688927\nChange-Id: Ib47913c7b5522c40405fadd97d570d5f197f71dc\n"
    },
    {
      "commit": "9a17312da5bf3c2652da232f3217da1c520e320f",
      "tree": "75846517af3daa260306fcabf9d237241678c20e",
      "parents": [
        "45db25d74238db3bfeb8b3d98ae294ba1b7ce16d"
      ],
      "author": {
        "name": "Edward Savage-Jones",
        "email": "edward.savage-jones@sony.com",
        "time": "Tue Oct 02 17:27:27 2018 +0200"
      },
      "committer": {
        "name": "Ed Savage-Jones",
        "email": "edward.savage-jones@sony.com",
        "time": "Tue Oct 02 16:41:01 2018 +0000"
      },
      "message": "Prevent NFE in SystemUI when parsing invalid int\n\nA user can change the sysui_rounded_content_padding setting via adb.\n\nIf the value set is not an integer, SystemUI will end up in an exception\nloop.\n\nBug: 117152006\nTest: No crash when running:\n      adb exec-out settings put secure sysui_rounded_content_padding a\nChange-Id: I49cace6087effae20170eab9175fc84ebcd21781\n"
    },
    {
      "commit": "737945fbd551582c9c413a9a98eb4224355c8f6b",
      "tree": "a32f51348dfb3a142304a38c21eac762a778b298",
      "parents": [
        "47be78e5235e344019f4ef449c051bc08fca5790",
        "eb1d6d91af9133e035e2c25b7118250b7b31bd97"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Sep 26 17:09:44 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Sep 26 17:09:44 2018 -0700"
      },
      "message": "Merge \"Dismiss SIM lock page after correct SIM\"\nam: eb1d6d91af\n\nChange-Id: I01551d9d8e14e7a9bd4ef5178b571beee032735b\n"
    },
    {
      "commit": "eb1d6d91af9133e035e2c25b7118250b7b31bd97",
      "tree": "6c0f38b7b5c7e6cc3af1f644466ef1742a61e296",
      "parents": [
        "b839befd7bd375b39d39723e42d912265031fbdf",
        "b4299d92e6d2679dc083e8cf6b21d56649a7059a"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Sep 26 23:42:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 26 23:42:55 2018 +0000"
      },
      "message": "Merge \"Dismiss SIM lock page after correct SIM\""
    },
    {
      "commit": "b4299d92e6d2679dc083e8cf6b21d56649a7059a",
      "tree": "c5552f680738ae8a4dabcb8dc1868ad1815731fa",
      "parents": [
        "7fe46504bea1d55b83ceec0cb07b4b8d4fd80aeb"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Sep 26 12:49:11 2018 -0700"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Sep 26 12:59:57 2018 -0700"
      },
      "message": "Dismiss SIM lock page after correct SIM\n\nPreviously the criteria was to dismiss if:\n1. There is no pin/password/pattern set AND\n2. the lockscreen is disabled.\n\nThis behaved incorrectly in the case where the lockscreen is enabled\nbut there is no pin/password/pattern set.\n\nWe fix the condition so that now we dismiss the SIM lock if:\n1. There is no pin/password/pattern set OR\n2. the lockscreen is disabled.\n\nFixes: 115780994\nTest: manual\nChange-Id: I88da896add635126934eb0ed22e617ac2607f15a\n"
    },
    {
      "commit": "b04fcd584203f9000a4a0554f67adef0c80cb45f",
      "tree": "d4c3952a8c061b62421fec0e29c8d8bc87d52ee9",
      "parents": [
        "b4c55fac9a109874169e4a5fb883f3f884fd2052",
        "55b91f6d93296b02244ccb9051a64f6ac498f56d"
      ],
      "author": {
        "name": "Yuanjia Hsu",
        "email": "yuanjiahsu@google.com",
        "time": "Mon Sep 17 07:09:28 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 17 07:09:28 2018 -0700"
      },
      "message": "Merge \"Add feature flag in Settings.\"\nam: 55b91f6d93\n\nChange-Id: I27aa24563358fe4467de3aa3660825f1d8bd73d5\n"
    },
    {
      "commit": "55b91f6d93296b02244ccb9051a64f6ac498f56d",
      "tree": "036c2da4189e5cd5b9542bce5cf7aa5034f441a0",
      "parents": [
        "27eec4b376b098892d8292e97fe03c37de988b4c",
        "88363e9b2f6e19dabda54a43e0fd7966646d7338"
      ],
      "author": {
        "name": "Yuanjia Hsu",
        "email": "yuanjiahsu@google.com",
        "time": "Mon Sep 17 13:43:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 17 13:43:08 2018 +0000"
      },
      "message": "Merge \"Add feature flag in Settings.\""
    },
    {
      "commit": "e6ce88ca3ce5f8a71c116b56d3c6c41b9a1964af",
      "tree": "c1b904cea3e511d140d1ac9e42df942ca4443e6e",
      "parents": [
        "57a4bae7c3c79449fcb271375c8e3474a329f716",
        "0b925f85c00a9a3a942269236a16e77040a3eeb3"
      ],
      "author": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Sun Sep 16 22:27:03 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 16 22:27:03 2018 -0700"
      },
      "message": "Merge \"Add extra data when starting emergency dialer intent\"\nam: 0b925f85c0\n\nChange-Id: I9dc0b8711534c1dcdc5715a888a87fb4730f5061\n"
    },
    {
      "commit": "0b925f85c00a9a3a942269236a16e77040a3eeb3",
      "tree": "d8f0d1e53f18337d5d423a8fef074092a18fce98",
      "parents": [
        "daabcae9557b085d7b9d3b1945753718b734f332",
        "f9a69e2d24c4d3e9d924dfee2857167fb3159918"
      ],
      "author": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Mon Sep 17 04:14:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 17 04:14:51 2018 +0000"
      },
      "message": "Merge \"Add extra data when starting emergency dialer intent\""
    },
    {
      "commit": "88363e9b2f6e19dabda54a43e0fd7966646d7338",
      "tree": "64434f1dc39a131181c9cc4b310f3cb25b563914",
      "parents": [
        "4be1419838d8e356f28d05c186b4ba4609dea8a3"
      ],
      "author": {
        "name": "yuanjiahsu",
        "email": "yuanjiahsu@google.com",
        "time": "Thu Sep 06 19:23:52 2018 +0800"
      },
      "committer": {
        "name": "yuanjiahsu",
        "email": "yuanjiahsu@google.com",
        "time": "Tue Sep 11 15:04:51 2018 +0800"
      },
      "message": "Add feature flag in Settings.\n\nUser can enable/disable faster emergency phone call feature by switching\nthis flag from Settings, and the old flag switched by adb command was\nreplaced by this feature flag.\n\nTest: Manually\nBug: 113539598\nChange-Id: Ie38f4657bfd76d8386ce2a075f4ec5d0038f5c3d\n"
    },
    {
      "commit": "f9a69e2d24c4d3e9d924dfee2857167fb3159918",
      "tree": "52b286c2e46776e78f3d3656d25d378126a649ec",
      "parents": [
        "9b2f244bdad6470d250eac93f560f1fee8124c69"
      ],
      "author": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Wed Jul 04 14:18:40 2018 +0800"
      },
      "committer": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Thu Sep 06 05:28:32 2018 +0000"
      },
      "message": "Add extra data when starting emergency dialer intent\n\nThis data is used for emergency dialer metrics to determine where user\nenters emergency dialer.\n\nBug: 111378820\nTest: manual\nChange-Id: Id2b6ea71d32ccfb913c84b3c44cc4752acb6fd99\nMerged-In: Id2b6ea71d32ccfb913c84b3c44cc4752acb6fd99\n"
    },
    {
      "commit": "4a8305dca62a622f7eabd5465503def5794a93e1",
      "tree": "f8b74fb3617cf456175eeb2f20e3d69e88d72730",
      "parents": [
        "154519eb527abe8fe0bbcc976f94bd6286ccc82f"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Aug 09 09:38:21 2018 -0400"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Sep 05 13:57:09 2018 -0700"
      },
      "message": "Cleanup trying to move to bp\n\n - Remove some resources that don\u0027t appear to do anything\n - Don\u0027t assume resource ids are final, because they aren\u0027t when\n   compiled as a library\n\nTest: build\nChange-Id: I498bc2612d3f47df5f567c18c29e1666431e971c\nMerged-In: I498bc2612d3f47df5f567c18c29e1666431e971c\n(cherry picked from commit 05dd5671720985c03f35ec476591fb0d8399a018)\n(cherry picked from commit a9b2fcad7a1ba9b5a459f46cc40504c7ea4fe590)\n(cherry picked from commit 4c9d66e56cc8c324c2dc87f75e6338b7464d6eaf)\n"
    },
    {
      "commit": "4c9d66e56cc8c324c2dc87f75e6338b7464d6eaf",
      "tree": "abeddf2905ba9cd1fe6dc12e78f87ac3f3eb9527",
      "parents": [
        "6547dad5ac0ca56c99128d007b8d9ce419e82cc0"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Aug 09 09:38:21 2018 -0400"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Sep 05 19:48:27 2018 +0000"
      },
      "message": "Cleanup trying to move to bp\n\n - Remove some resources that don\u0027t appear to do anything\n - Don\u0027t assume resource ids are final, because they aren\u0027t when\n   compiled as a library\n\nTest: build\nChange-Id: I498bc2612d3f47df5f567c18c29e1666431e971c\nMerged-In: I498bc2612d3f47df5f567c18c29e1666431e971c\n(cherry picked from commit 05dd5671720985c03f35ec476591fb0d8399a018)\n(cherry picked from commit a9b2fcad7a1ba9b5a459f46cc40504c7ea4fe590)\n"
    },
    {
      "commit": "4e41142e1cb4d6fc1eee74b9e47819711da0b9a4",
      "tree": "0843113680cfab11b75590d2c7ce18625b38f848",
      "parents": [
        "ee570a61de5d7219d76bdfef391b70fa99bcc1c4"
      ],
      "author": {
        "name": "Luca Stefani",
        "email": "luca.stefani.ge1@gmail.com",
        "time": "Fri Aug 31 22:05:08 2018 +0200"
      },
      "committer": {
        "name": "Luca Stefani",
        "email": "luca.stefani.ge1@gmail.com",
        "time": "Fri Aug 31 22:15:20 2018 +0200"
      },
      "message": "SystemUI: Add tuner interface to StatusBarSignalPolicy\n\n* Register for tunables changes\n\nChange-Id: Iad3dc80d2c3b752da57d62af7be85be1553c211e\n"
    },
    {
      "commit": "b8616dc4d19d5a719ca705d8bd6e96140933a1a0",
      "tree": "737c5e2e07936e6e1198c7c18b1c1bc553fb36a7",
      "parents": [
        "46e75a69e87c6a8afe50582cb364162d75676a75"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Tue Apr 17 09:50:46 2018 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Aug 28 14:19:51 2018 -0700"
      },
      "message": "Migrated SystemUI \u0026 SettingsLib to androidx\n\nTest: make SystemUI SettingsLib\nBug:76692459\nChange-Id: I248fdf4042a0a97bc6349091da21c936c2d37c95\nMerged-In: I248fdf4042a0a97bc6349091da21c936c2d37c95\n(cherry picked from commit fd52c1433c4e4d3f53aef2454d03f6b58f2411a3)\n(cherry picked from commit d366771e84f584330c21b6381c902518af110034)\n(cherry picked from commit a14377a450a7172963ab7ec1b3e47444a3249216)\n"
    },
    {
      "commit": "a14377a450a7172963ab7ec1b3e47444a3249216",
      "tree": "458919d6e8e6efcc082f8e47e71c975d98d48a90",
      "parents": [
        "59def82c25ee079f68a42e1eefa2b5282bf7b0ea"
      ],
      "author": {
        "name": "Aurimas Liutikas",
        "email": "aurimas@google.com",
        "time": "Tue Apr 17 09:50:46 2018 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Aug 28 11:51:13 2018 -0700"
      },
      "message": "Migrated SystemUI \u0026 SettingsLib to androidx\n\nTest: make SystemUI SettingsLib\nBug:76692459\nChange-Id: I248fdf4042a0a97bc6349091da21c936c2d37c95\nMerged-In: I248fdf4042a0a97bc6349091da21c936c2d37c95\n(cherry picked from commit fd52c1433c4e4d3f53aef2454d03f6b58f2411a3)\n(cherry picked from commit d366771e84f584330c21b6381c902518af110034)\n"
    },
    {
      "commit": "3d91fa44b76f52d76157d81f980680b983835660",
      "tree": "13a9e257e543645f4f08f134d28785822f264f9d",
      "parents": [
        "2bd9a25007fcec5612944af7db0d1aa4d9849351",
        "c50a9bd24d2a243f77e09cc331bf9b10446d436a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 22 14:52:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 22 14:52:42 2018 +0000"
      },
      "message": "Merge \"Update severe (5%/1 hour) warning to send through battery saver\" into pi-dev"
    },
    {
      "commit": "c50a9bd24d2a243f77e09cc331bf9b10446d436a",
      "tree": "69362f80e69d85fec6e4086aede08eb50f96a72b",
      "parents": [
        "4deb5938085e0b1690450b5ed706e1a200899ba8"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Fri Aug 03 14:07:44 2018 -0700"
      },
      "committer": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Wed Aug 22 14:00:24 2018 +0000"
      },
      "message": "Update severe (5%/1 hour) warning to send through battery saver\n\nNow that battery saver is sticky this notification never shows\nand we are getting reports from people that the notification\nthey were expecting never showed up. It turns out that a lot\nof these were due to people not realizing battery saver was on.\nTo remedy the worst case situation (your phone is about to die\nsoon but no 15%/3 hour notification came up) we should always\nshow the severe warning even if battery saver is on. This only\naffects the hybrid warning, not the legacy percentage based\nversion.\n\nTest: unit tests\nBug: 111596093\nChange-Id: I92453b68b6ee8aad8f862147c877f4e789afc55c\nMerged-In: I92453b68b6ee8aad8f862147c877f4e789afc55c\n"
    },
    {
      "commit": "64c9d90a63a0712018c0ecadc541d7d8b38ea49b",
      "tree": "968a6222f713b8794da9465d8d639fede2b164e7",
      "parents": [
        "c05c2d1e48c650ab80d751941dfd2076736ba016"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Aug 20 13:43:38 2018 +0200"
      },
      "committer": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Tue Aug 21 16:13:15 2018 -0400"
      },
      "message": "ScreenDecorations: Update corner radius when configuration changes\n\nBug: 112876936\nTest: atest ScreenDecorationsTest\nChange-Id: I4359b3da4a47dcf434f018fe3e62e18354d1be47\n"
    },
    {
      "commit": "61ce5164807c904a2323ddf0cebe8502923ac5ec",
      "tree": "418f642851aba55e275e94d276557a227cc6e968",
      "parents": [
        "abd5538ecdbbcf36364730f32d057a9cbdf9ad7d",
        "334d1bceb526cc343428ab8ff625800b15f21283"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Aug 21 01:10:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 21 01:10:28 2018 +0000"
      },
      "message": "Merge \"Never clear QS tile state.\" into pi-dev"
    },
    {
      "commit": "abd5538ecdbbcf36364730f32d057a9cbdf9ad7d",
      "tree": "a572a1d3c94375cce8730ba9ce2ce4eab818dcdd",
      "parents": [
        "d412914643babc043191b377b97819066cfa800b",
        "2cbe8cd0fdce500f428100059370d6c1b86c1180"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Aug 21 00:36:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 21 00:36:55 2018 +0000"
      },
      "message": "Merge \"Fixes deadzone consuming touch for 3 button layout\" into pi-dev"
    },
    {
      "commit": "334d1bceb526cc343428ab8ff625800b15f21283",
      "tree": "54ea49b8e2e8bfe1d1bf21f04ced126489bd105d",
      "parents": [
        "e4e1b4fbec5cb1429a7b58ae57f075de7921735c"
      ],
      "author": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Thu Aug 16 10:49:48 2018 -0400"
      },
      "committer": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Mon Aug 20 23:40:09 2018 +0000"
      },
      "message": "Never clear QS tile state.\n\nQSTile#clearState puts QS tiles in an invalid state that may not be\nimmediately rectified through QSTile#refreshState. In the case of\nconfiguration changes, if a subclass implementation of\nQSTile#handleSetListening does not trigger a refresh state, the\ninvalid state causes incorrect click handling.\n\nChange-Id: I17eba133cf08c45a768e9e0ed8fda623e85b4370\nFixes: 69738120\nFixes: 110480955\nTest: manual\n(cherry picked from commit 299c45c85d41975514022263fa6a29329eb5a0bc)\n"
    },
    {
      "commit": "664dde335c7f882d67ab367614bf72e08bc99302",
      "tree": "222d55c9bcc5379322e3adf13a31ab721ae9d2ba",
      "parents": [
        "2d41269fa3e78b1e59dfecc4b3ebf004056235b6",
        "73ab97c449cea038b897cafb45e37978b2dc47a0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 20 22:28:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 20 22:28:14 2018 +0000"
      },
      "message": "Merge \"ScreenDecorations: Fix stuck / delayed rotations\" into pi-dev"
    },
    {
      "commit": "2cbe8cd0fdce500f428100059370d6c1b86c1180",
      "tree": "f8ea37030830d6dd305e40d367027c29fce3239b",
      "parents": [
        "e4d35b6dc082b9457d472a18df3897e84ddda9ba"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Mon Aug 20 11:27:40 2018 -0700"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Mon Aug 20 19:21:31 2018 +0000"
      },
      "message": "Fixes deadzone consuming touch for 3 button layout\n\nChange-Id: Ie21af8dab462412ba0a0a4fb0d71ab1bda750c4f\nFixes: 112842731\nTest: manual, set 3 button layout, tap right above home button\n"
    },
    {
      "commit": "ccefa79c075e56e9c153b1ab021993ebc92cfea7",
      "tree": "127a5de8e88cff5b18ff522486f428eca45cc075",
      "parents": [
        "14c6b42b725e63f240a80fa5c630149dde71520a",
        "038e259cf54c4fdfc98bda4eeb42fb5de740ad50"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Aug 20 17:58:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 20 17:58:25 2018 +0000"
      },
      "message": "Merge \"Fixed a leak of a notification when replying to a conversation\" into pi-dev"
    },
    {
      "commit": "375e397b092281b501dac0049919d978bd5b51e0",
      "tree": "223d65f23d7be3f553195d17a6fb0710990c5694",
      "parents": [
        "99168a6371363e09f75e0ed4e81c32e9ccb969c7",
        "71a3d85bcbe978356e2146636f9e9928c70d1603"
      ],
      "author": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Fri Aug 17 22:03:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 17 22:03:59 2018 +0000"
      },
      "message": "Merge \"Use DPM\u0027s counter for invalid password attempts\" into pi-dev"
    },
    {
      "commit": "038e259cf54c4fdfc98bda4eeb42fb5de740ad50",
      "tree": "1cf03998c632a35b2df1a9468f83d2dd854b6abc",
      "parents": [
        "5cd354c89cd3a48aa306e7f8fcaafb4417fa0a40"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Aug 16 16:30:45 2018 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Aug 16 16:44:25 2018 -0700"
      },
      "message": "Fixed a leak of a notification when replying to a conversation\n\nWhen replying to a child in a group, the notification could get\nremoved, but forced to stay in the parent. This behavior doesn\u0027t\nmake sense if we\u0027re keeping around the notification.\n\nChange-Id: I920eded257726fe8536f769357a5736ebf076051\nFixes: 112714177\nTest: add group of 2, reply on child, observe no leak\n"
    },
    {
      "commit": "e18215a7805496256fd58cf6388608a881fde523",
      "tree": "fabd26fc203d6866a647074cbd3573d054f6bc13",
      "parents": [
        "0f7856add6490b2915ae5ff0c52c42e7b82c7c09",
        "c906be3b4f84beeb890254b7965991f40c9a3779"
      ],
      "author": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Thu Aug 16 16:43:04 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 16 16:43:04 2018 -0700"
      },
      "message": "Merge \"Separated emergency option final UI\"\nam: c906be3b4f\n\nChange-Id: I14c3d0146d02ecd770a00a099231eeb7b3d9d03a\n"
    },
    {
      "commit": "71a3d85bcbe978356e2146636f9e9928c70d1603",
      "tree": "553f149bfef4b72404a7ced3c1e7a4687017d9dd",
      "parents": [
        "0d75830053538103788952e437d6347f44d0b38b"
      ],
      "author": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Wed Aug 15 15:45:31 2018 +0100"
      },
      "committer": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Thu Aug 16 14:04:54 2018 +0000"
      },
      "message": "Use DPM\u0027s counter for invalid password attempts\n\nCurrently Keyguard uses separate counter for invalid password attempts\nthat is not persisted and is always initialized to zero after boot,\nso if the user made several attempts and rebooted the device, the\ndevice will show more allowed attempts before wipe than actually\navailable. The counter is also incorrectly reset to zero when\nfingerprint is used successfully.\n\nWith this CL the same counter is used for that message and for actual\nwipe triggering, it is persisted and is not reset upon reboot or\nfingerprint authehtication.\n\nCounting failed password attempts should be available in DevicePolicyManager\neven without PackageManager.FEATURE_DEVICE_ADMIN.\n\nTest: manual, tried using fingerprint and rebooting.\nBug: 112588257\nMerged-In: I1f4012a95c6f6758885206f69e7ebe2c3704a567\nChange-Id: I1f4012a95c6f6758885206f69e7ebe2c3704a567\n"
    },
    {
      "commit": "0f7856add6490b2915ae5ff0c52c42e7b82c7c09",
      "tree": "755f2bcfc3af4e3a07c08ce29e5c9cadf62c2204",
      "parents": [
        "67c542f374bde04aa39d96442bddadcac0da09c3",
        "e58c7805711b76fcb92fad0b7c4a57651176cf50"
      ],
      "author": {
        "name": "CY Cheng",
        "email": "cycheng@google.com",
        "time": "Thu Aug 16 16:16:38 2018 +0800"
      },
      "committer": {
        "name": "CY Cheng",
        "email": "cycheng@google.com",
        "time": "Thu Aug 16 10:43:49 2018 +0000"
      },
      "message": "resolve merge conflicts of e58c7805711b76fcb92fad0b7c4a57651176cf50 to stage-aosp-master\n\nBug: None\nTest: I solemnly swear I tested this conflict resolution.\nChange-Id: I6d2feec990c23fb3536fc6b3e19c0b2696b81441\nMerged-In: I9c920e31433c0ac23165f917d8dd2befaaa4938d\nMerged-In: I8e6bb72ce7b8cecdb6bd01150b53f61f1515dbb1\nMerged-In: Ic08cabc63daebc4001c8eda751857d11cb0e6352\n"
    },
    {
      "commit": "c906be3b4f84beeb890254b7965991f40c9a3779",
      "tree": "f1ebf6bc721b7dbbf70157abb14653625489f09a",
      "parents": [
        "e58c7805711b76fcb92fad0b7c4a57651176cf50",
        "d560e8f50c8e65b7db5ea00145c5be347f1723c9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 16 03:10:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 16 03:10:59 2018 +0000"
      },
      "message": "Merge \"Separated emergency option final UI\""
    },
    {
      "commit": "e58c7805711b76fcb92fad0b7c4a57651176cf50",
      "tree": "9e82c7dc5222505acdcbc681ca0cbc86061bccc6",
      "parents": [
        "5165bbdeffa3ae5509fe4816329a777c0d4d25a3",
        "db357c7bd1da8ae25ed13d738caf9d2e943f7f9c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 16 03:10:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 16 03:10:54 2018 +0000"
      },
      "message": "Merge changes I7122ff52,I1140fa41,If359662a\n\n* changes:\n  Fix Power menu background vanish\n  Add separated emergency option on power menu\n  Add emergency dialer option on power menu\n"
    },
    {
      "commit": "a009bfe6e1f0cefdbea48612fe60d60277cc03c2",
      "tree": "d711bf799ab83d291b2bce072160b15761f30517",
      "parents": [
        "71af69dba44a7de244271ee37009ebf37077e5e2",
        "03fcb263ab95f6a745a3550d03ec911ca89ab167"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Aug 14 13:58:12 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 14 13:58:12 2018 -0700"
      },
      "message": "Merge \"Remove old SubscriptionInfo constructors.\"\nam: 03fcb263ab\n\nChange-Id: I2971fc5506ee6ca0d70b9b952e420e5233b8c28f\n"
    },
    {
      "commit": "03fcb263ab95f6a745a3550d03ec911ca89ab167",
      "tree": "fb2dc4ceb7e2b5c0647961afc5a27679e1c195cb",
      "parents": [
        "9b9728710f2683d9787d2d5a7fa06477690612bc",
        "fdcf6469f1cfca1aaa17e548cf960f2053e6f2e7"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Aug 14 18:58:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 14 18:58:25 2018 +0000"
      },
      "message": "Merge \"Remove old SubscriptionInfo constructors.\""
    },
    {
      "commit": "fdcf6469f1cfca1aaa17e548cf960f2053e6f2e7",
      "tree": "300c047adc8684a0e93e879a1ca09e12647f8233",
      "parents": [
        "527c79d96dd1321039bb092a6a75737ef42a6913"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Aug 09 17:01:35 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Aug 13 16:33:18 2018 -0700"
      },
      "message": "Remove old SubscriptionInfo constructors.\n\nBug: 92796390\nTest: build\nChange-Id: Id5ce174b43934e690f6c1682e502b3b7e344a865\nMerged-In: Id5ce174b43934e690f6c1682e502b3b7e344a865\n"
    },
    {
      "commit": "c80ffb4b0f2981e54ede0f663f965e08cad0409d",
      "tree": "611623798871653165869a96023fcc8f9a5b022e",
      "parents": [
        "8cb78fcb1ef1f196b36f841bc5c04288f5b6299f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Jul 30 18:45:21 2018 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Aug 13 20:53:59 2018 +0000"
      },
      "message": "add config option for safe volume warning\n\nAdd boolean configuration option config_safe_media_disable_on_volume_up\nto customize the behavior of safe volume warning dialog:\n- When true the dialog can be dismissed with a single press on Vol+ key\n(default AOSP behavior)\n- When false it cannot.\n\nInitially disabled for Vodaphone DE, UK, ES and IT.\n\nBug: 65155536\nBug: 111667485\nTest: make\nChange-Id: I538d91e570fc962c93264db000dfcfdce90da1f0\n"
    },
    {
      "commit": "d560e8f50c8e65b7db5ea00145c5be347f1723c9",
      "tree": "31dfa02f779d8c7df41ab15c6583934155ab6ceb",
      "parents": [
        "db357c7bd1da8ae25ed13d738caf9d2e943f7f9c"
      ],
      "author": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Fri Jul 06 15:26:21 2018 +0800"
      },
      "committer": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Mon Aug 13 12:08:04 2018 +0800"
      },
      "message": "Separated emergency option final UI\n\n - Refine faster emergency icon.\n - Add ic_faster_emergency.xml to framework/core/res/drawable.\n - Remove faster_emergency_icon.xml from SystemUI/res/drawable.\n - Change emergency_icon.xml color to colorError.\n - Emergency option(India case) will follow separated option design if\n separated option feature is enabled.\n\nTest: Manually,\nuse \"adb shell settings put global faster_emergency_phone_call_enabled 1\" to show separated emergency option(default case),\nuse \"adb shell settings put global emergency_affordance_needed 1\" to show India emergency option(India case),\nIndia emergency option will be separated button if feature is enabled,\notherwise it will be default design.\nChange wallpaper to enable light/dark theme \u0026 check separated emergency option color.\n(light theme color : D93025    dark theme color : E25142)\n\nBug: 110658988\nChange-Id: I2a3c5ce053aab05381806eedf108cec54af808b1\nMerged-In: Id13bcb5b5242ded92b309667c5e2beb8694b9977\n"
    },
    {
      "commit": "db357c7bd1da8ae25ed13d738caf9d2e943f7f9c",
      "tree": "7f2acf43b7a9ae328fc3b475251b02d5e9bd5b33",
      "parents": [
        "00e2fcf9780c138f99c0b9c13b156072bf93eb19"
      ],
      "author": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Wed Jul 04 17:35:00 2018 +0800"
      },
      "committer": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Mon Aug 13 12:06:17 2018 +0800"
      },
      "message": "Fix Power menu background vanish\n\n - Separated button \u0026 origin button use same HardwareBgDrawable caused\npower menu background vanish when keyboard showing.\n - Let separated button use mSeparatedViewBackground \u0026 origin button use\n mListBackground to fix this bug.\n - Rename View mChild to mList.\n\nTest: Manually, long press power key to launch power menu when keyboard\nshowing, power menu background should display normally.\nBug: 111101759\n\nChange-Id: I7122ff52fd14021ac01b1ab9d64e7dde71fa7ab1\nMerged-In: Ic08cabc63daebc4001c8eda751857d11cb0e6352\n"
    },
    {
      "commit": "00e2fcf9780c138f99c0b9c13b156072bf93eb19",
      "tree": "41449c06ea25dd3d66c86dc22291c1a08ba0ac72",
      "parents": [
        "74b9579088d268d6958140cf8306bb6eda0b28bf"
      ],
      "author": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Fri Jun 15 16:24:57 2018 +0800"
      },
      "committer": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Mon Aug 13 12:02:13 2018 +0800"
      },
      "message": "Add separated emergency option on power menu\n\n - Add a separated button on power menu to launch emergency dialer.\n - Change HardwareUiLayout.java FrameLayout to LinearLayout, let it can\ndisplay separated button.\n - Add a flag to recognize separated button should show/hide, if\nEmergencyAffordance(India) enabled, separated button will hide,\notherwise power menu will display separated button \u0026 power\nmenu last item won\u0027t get white background.\n\nTest: Manually, use \"adb shell settings put global faster_emergency_phone_call_enabled 1\" to show/hide separated emergency option, press emergency option will go to emergency dialer.\nChange-Id: I1140fa412b655c16f3052cbabd118df278fd7f23\nMerged-In: I8e6bb72ce7b8cecdb6bd01150b53f61f1515dbb1\nBug: 80376488\n"
    },
    {
      "commit": "74b9579088d268d6958140cf8306bb6eda0b28bf",
      "tree": "0a44c8ee49a8e2a5f37aa97c604c92a743ee97d0",
      "parents": [
        "d3395b08c266cb262bc3fd8ae953b983103ffba0"
      ],
      "author": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Mon May 28 16:39:27 2018 +0800"
      },
      "committer": {
        "name": "Wesley.CW Wang",
        "email": "wesleycwwang@google.com",
        "time": "Mon Aug 13 11:58:23 2018 +0800"
      },
      "message": "Add emergency dialer option on power menu\n\nAdd a button on power menu to launch emergency dialer.\nAdd FASTER_EMERGENCY_PHONE_CALL_ENABLED to SettingsBackupTest blacklist.\n\nTest: Manually\nBug: 80376488\nChange-Id: If359662a4d60dbe0ded89c3afe35db91dca4c445\nMerged-In: I9c920e31433c0ac23165f917d8dd2befaaa4938d\n"
    },
    {
      "commit": "ada90d75a5db58194f63adb729f345def6334fc4",
      "tree": "fa9871021c65ff765c4959aa3dcd6dac453fb7f7",
      "parents": [
        "6c0b6a74d0ffdd5f0fbd720e443107f0cc31196a",
        "24c969b16d7336e5a262fc1e3548f76db74cd2d5"
      ],
      "author": {
        "name": "Tetsutoki Shiozawa",
        "email": "tetsutoki.shiozawa@sony.com",
        "time": "Thu Aug 09 11:01:32 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 09 11:01:32 2018 -0700"
      },
      "message": "Merge \"Fix: [SystemUI] icon_blacklist is not reset for sub users\" am: e8465e8480\nam: 24c969b16d\n\nChange-Id: I5af6639f4fcd476ea28b73ddb96930a83cd5d7df\n"
    },
    {
      "commit": "24c969b16d7336e5a262fc1e3548f76db74cd2d5",
      "tree": "1b5608c06e9bf75aeb6d70714360ea3ed41fe3db",
      "parents": [
        "2d86f127965b2261432cd676ff084ccea873ff62",
        "e8465e8480984f7051a8970c683afdff2350df1e"
      ],
      "author": {
        "name": "Tetsutoki Shiozawa",
        "email": "tetsutoki.shiozawa@sony.com",
        "time": "Thu Aug 09 10:43:48 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Aug 09 10:43:48 2018 -0700"
      },
      "message": "Merge \"Fix: [SystemUI] icon_blacklist is not reset for sub users\"\nam: e8465e8480\n\nChange-Id: Ic9767915d326b674b0ef3ab21cbc9bf280115121\n"
    },
    {
      "commit": "73ab97c449cea038b897cafb45e37978b2dc47a0",
      "tree": "83e414e659f5d90f5c6d2c952e5b4c5ad1d8f29d",
      "parents": [
        "8aa960f6b107d68f6dd3109381a345940f5b91c4"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Aug 02 15:56:15 2018 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Aug 09 17:55:23 2018 +0200"
      },
      "message": "ScreenDecorations: Fix stuck / delayed rotations\n\nFixes the issue of stuck or delayed decor overlay rotations. The current logic\ncannot handle the case where the overlay has not finished rotating when we start\nanother rotation.\n\nTo work around that, we make sure that the rotation finishes fast enough for that\nnot to happen, by decoupling it from the rest of SystemUI\u0027s traversals on a dedicated\nthread.\n\nAlso fixes an issue in ScreenDecorations where we restarted drawing even though that\nwas not needed, which further delayed finishing the rotation of the overlay.\n\nAlso fixes an issue in ScreenDecorations where a spurious traversal after rotation\nstarted but before SysUI was notified could draw in the wrong orientation. To prevent\nthat, we validate that our rotation matches the display rotation and restart the draw\notherwise.\n\nIn the future, we should investigate whether we can make this more robust by allowing\nstacked rotations, or forbidding rotations while the overlay is not done yet. We should\nalso make the synchronization between WM and SysUI on what rotation is being drawn more\nexplict and thus more robust.\n\nChange-Id: I5303a6a8e6392d309c0fe672ff6d1386ae18f235\nMerged-In: Id8fe1c7f6b38de8cd3ce5f4170ea37adf8cb9f3d\nBug: 111761727\nTest: Ensure you have a lot of notifications, and enable cutout emulation, open camera, quickly rotate phone between landscape and portrait repeatedly, ensure there are no artifacts on screen.\nTest: atest ScreenDecorationsTest\n"
    },
    {
      "commit": "3689663ca710410e7a23f59b6a9c93c74c5ecac8",
      "tree": "7b9a90c4fc9f6bd513f5dccffb448ea2450e86a4",
      "parents": [
        "d5eff002eb7358342381321d67e988ed6088eba8"
      ],
      "author": {
        "name": "Tetsutoki Shiozawa",
        "email": "tetsutoki.shiozawa@sony.com",
        "time": "Tue Jul 17 15:22:49 2018 +0900"
      },
      "committer": {
        "name": "Shunta Sato",
        "email": "shunta.sato@sony.com",
        "time": "Thu Aug 09 11:33:53 2018 +0900"
      },
      "message": "Fix: [SystemUI] icon_blacklist is not reset for sub users\n\nSymptom:\nSystem icon tuner preference is removed at P-osv but icon_blacklist\nsetting remains for sub users. There is no way to reveal the hidden\nicons.\n\nBug: 111575893\nChange-Id: I5174657048c24e5f85bbf2bb936a97a51262eee5\n"
    },
    {
      "commit": "daf38b21b7a1cdf47017ff32821994b6a07dffd6",
      "tree": "56596fa167c6c0d9293aab3de4d5bf8650af42ab",
      "parents": [
        "d3d564a802bf61b5e3916ed3dcfbd952773102be"
      ],
      "author": {
        "name": "Takamasa Kuramitsu",
        "email": "takamasa.kuramitsu@sony.com",
        "time": "Wed Jun 27 17:47:14 2018 +0900"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Aug 08 14:03:27 2018 +0000"
      },
      "message": "DO NOT MERGE: Fix mobile in/out activity indicator icons are not shown correctly\n\nMobile in/out indicator icons on status bar are not shown correctly.\n- When only in indicator is requested, both in/out indicators are shown\n- When only out indicator is requested, neither of in/out indicators are\nshown\n\nThis CL fixes both of in/out indicators are shown properly.\n\nFixes: 112321399\nTest: com.android.systemui.demo command\nChange-Id: I803f21aecc444243c12ed75e2f148963742bce4a\n"
    },
    {
      "commit": "f8f459a2cc3e0abb88323fa08243c302998deb6c",
      "tree": "02aa462dc4d73d1569937fbac4e2118f8a0e88b8",
      "parents": [
        "9d80381ad8b4217a42ff47f2161d8ba95e407701",
        "d967f8210c2a9d969ace3e7c1e4ef8595ceb97b1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 02 22:36:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 02 22:36:10 2018 +0000"
      },
      "message": "Merge \"Do not restart tethering while enabling tethering.\" into pi-dev"
    },
    {
      "commit": "9d80381ad8b4217a42ff47f2161d8ba95e407701",
      "tree": "05271e893bdbaa1c0dab5727e69b9a64cc45814d",
      "parents": [
        "ae3f6561466542804aa69e7e2dcecedf37c20511",
        "e3834650856c0a49b543b3757a4370a68fe57ac6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 23:19:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 23:19:52 2018 +0000"
      },
      "message": "Merge \"Set initial KSV state after inflation\" into pi-dev"
    },
    {
      "commit": "d967f8210c2a9d969ace3e7c1e4ef8595ceb97b1",
      "tree": "5442c66d9ddd8e4f2702fb107be079236818b4b7",
      "parents": [
        "ae3f6561466542804aa69e7e2dcecedf37c20511"
      ],
      "author": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Tue Jun 19 17:58:35 2018 -0400"
      },
      "committer": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Wed Aug 01 22:41:00 2018 +0000"
      },
      "message": "Do not restart tethering while enabling tethering.\n\nChange-Id: I64194cfbcf830d867593681ab960fea0213ef24a\nFixes: 110303540\nTest: manual\n(cherry picked from commit aa4735f69c2009128fe38823040a2037ebe577c5)\n"
    },
    {
      "commit": "926f7d815cc33d2b2c86a78d111c386cf758fc10",
      "tree": "7b86fe71724fd57adcd194fd5e4266c021729a5e",
      "parents": [
        "b0e3c67824cd68812ca0dd92bc84358c6a57c733"
      ],
      "author": {
        "name": "Tiger Huang",
        "email": "tigerhuang@google.com",
        "time": "Fri Jun 29 15:26:52 2018 +0800"
      },
      "committer": {
        "name": "Tiger Huang",
        "email": "tigerhuang@google.com",
        "time": "Thu Jul 26 05:31:16 2018 +0000"
      },
      "message": "Don\u0027t flash system bars while showing an immersive app on lockscreen\n\nBefore applying this patch, when a show-when-locked immersive app is\nshowing, the system bars would quickly show and hide, which are\nredundant to the user.\n\nThe root cause is that, for nav bar, we have a policy to show nav bar\nif the width and height of status bar are MATCH_PARENT and status bar\nhas no PRIVATE_FLAG_KEYGUARD. When keyguard is becoming status bar,\nits keyguard flag would be removed first, and then the height would\nbe changed to the bar height. So the nav bar would be shown between\nthese events. For status bar, we force showing it when it is expanded\nby checking its width and height are MATCH_PARENT or not.\n\nTo fix the issue, this change introduces a new private flag which\nindicates that the status bar window is now in an explicit expanded\nstate. We check this flag instead of checking the width and height of\nstatus bar.\n\nThis change also fix a bug that: when AOD is enabled, if the\nforeground app has FLAG_SHOW_WHEN_LOCKED, FLAG_TURN_SCREEN_ON, and\nFLAG_FULLSCREEN, clicking on the power key would make it show the app\nagain instead of AOD. (not 100%, but chances)\n\nBug: 80147982\nTest: 1. go/wm-smoke\n      2. Launch a show-when-locked turn-screen-on immersive app on\n         AOD, and see if any system bar flashes.\n      3. Launch a show-when-locked turn-screen-on immersive app on\n         lockscreen, and see if any system bar flashes.\n      4. a. Enable AOD in Settings.\n         b. Open a show-when-locked turn-screen-on immersive app.\n         c. Click on power key, and see if AOD shows.\n      5. Launch an immersive app and drag down the status bar, see\n         if nav bar keeps there as long as status bar is expanded.\n\nChange-Id: Ie885d504eb73ae8a86736b2c3ed4fb03eb9f739e\nMerged-In: Ie885d504eb73ae8a86736b2c3ed4fb03eb9f739e\n(cherry picked from commit 3404601e073ee2fb7867e3aa50a730bcf51eda07)\n"
    },
    {
      "commit": "693a915de8e5d00efa76d75397fdfc52883172b6",
      "tree": "c7032fb34f465befa7a4d35dbb9b54f930066f1d",
      "parents": [
        "9352e362d1afbecf055113d3bacea53d4fa1b101",
        "fc22296ff5eefb328b4cddb9ee16b2bf38d7bc6b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 25 00:49:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 25 00:49:42 2018 +0000"
      },
      "message": "Merge \"Fixed an issue where the keyguard statusbar could be showing\" into pi-dev"
    },
    {
      "commit": "fc22296ff5eefb328b4cddb9ee16b2bf38d7bc6b",
      "tree": "4ca8b6df7f17e249847ae00fba890dbaeb012166",
      "parents": [
        "d54c3a3036430043e6408a6d5de3a09885fdf474"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jul 20 20:09:23 2018 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Jul 24 15:25:32 2018 +0000"
      },
      "message": "Fixed an issue where the keyguard statusbar could be showing\n\nTest: unlock with AoD on with fingerprint, pull down shade.\nChange-Id: I9a5f0f1ae9880f048a3655f5199106cdda03eba5\nFixes: 111127399\n"
    },
    {
      "commit": "aa7766b4d4990bc80764f942ee49ad7ba8d6334b",
      "tree": "a18fae77fd3f4048be6740a6fae4f9d6987cd381",
      "parents": [
        "5d0af8d357389f58add0c6001a6566f89d4609be",
        "51810d56f38188dc884f831c51fc24dbbb8499f1"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Jul 24 14:55:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 24 14:55:11 2018 +0000"
      },
      "message": "Merge \"Fixed a bug where the shelf could be stuck translating\" into pi-dev"
    },
    {
      "commit": "51810d56f38188dc884f831c51fc24dbbb8499f1",
      "tree": "da946a5521b5c067feb10a94fb5027485349b01c",
      "parents": [
        "d54c3a3036430043e6408a6d5de3a09885fdf474"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jul 20 17:54:48 2018 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jul 20 17:54:48 2018 -0700"
      },
      "message": "Fixed a bug where the shelf could be stuck translating\n\nBecause we were reusing the existing translation, we could\nget stuck in a bad state.\n\nTest: unlock right during the locking motion where the icons appear.\nChange-Id: I0e25836a983d67a6bc27475dda90d9b3404dac27\nFixes: 111551574\n"
    },
    {
      "commit": "b3fb26272cb762755c89d417588e92da51561769",
      "tree": "5b562607c54d7d2bc2c0247f8113392e7f201bd4",
      "parents": [
        "6296490f0bef4806716301bc9ac6ba0e9695c204",
        "edb7637654afd8d08498ca62de166e5be2c5f2d4"
      ],
      "author": {
        "name": "Tracy Zhou",
        "email": "tracyzhou@google.com",
        "time": "Fri Jul 20 17:25:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 20 17:25:06 2018 -0700"
      },
      "message": "Merge \"Make Recents onboarding less aggressive.\" into pi-dev\nam: edb7637654\n\nChange-Id: If00fd4b6f3f402d5ab5704962cbe219b311c0cdb\n"
    },
    {
      "commit": "4a4c17bd75d6f657ae871257525a1a307535c707",
      "tree": "0f90d58527a7d9a5a8af156588a5752174ebc55b",
      "parents": [
        "ca53cf7f9a0b234cc0a562e69f7d95f4e1c11c31"
      ],
      "author": {
        "name": "Tracy Zhou",
        "email": "tracyzhou@google.com",
        "time": "Wed Jul 18 14:03:26 2018 -0700"
      },
      "committer": {
        "name": "Tracy Zhou",
        "email": "tracyzhou@google.com",
        "time": "Wed Jul 18 14:09:15 2018 -0700"
      },
      "message": "Make Recents onboarding less aggressive.\n\nTip appears the 1st time - when user swipe up from home for 3 times \u0026 never gone into overview from app.\nTip appears the 2nd time - if user \"X\" or ignores the 1st tip, we show it again after user opens 5 apps.\nTip appears the 3rd time - if user \"X\" or ignores the 2nd tip, we show it again after user opens 40 apps. (before it was 10 apps)\nTip never appears again - if user \"X\" or ignore the 3rd tip.\n\nChange-Id: I8077be8ef9ae3a45d8a6ae131cec8dc10a614bc1\nFixes: 111413686\nTest: manual test\n"
    },
    {
      "commit": "08f22c1e2d2762788f617e2a6c1c3bbd150f5970",
      "tree": "1ef78231ae60d1640117663e079dcb5acf1394e6",
      "parents": [
        "6a9282360343a19d62129a43109aa64edefc57c2",
        "ca53cf7f9a0b234cc0a562e69f7d95f4e1c11c31"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Jul 18 13:14:23 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 18 13:14:23 2018 -0700"
      },
      "message": "Merge \"DO NOT MERGE: Use quick_qs_total_height when QS is not disabled\" into pi-dev\nam: ca53cf7f9a\n\nChange-Id: I5b324408048abe4977cd84767c8f034e4ccc56a9\n"
    },
    {
      "commit": "2e08b42affb3c97ce3f53b499e48d968272bb274",
      "tree": "77f7ae162d064ec0199dd4cd2df2b480c141bb09",
      "parents": [
        "21593137ac57d40737613af6491b7f0b4d5d5545",
        "bfc28a4348da17cb54fb5886d261181323cfebb8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 18 14:59:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 18 14:59:20 2018 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Do not dismiss volume dialog onAnimationEnd while dialog is showing\""
    },
    {
      "commit": "bfc28a4348da17cb54fb5886d261181323cfebb8",
      "tree": "6a24c5f439d2a36c545583b7e815eff706decf33",
      "parents": [
        "3c1604da8b04d9e43554dada977bbca54bbea313"
      ],
      "author": {
        "name": "eddy-sh.chen",
        "email": "eddy-sh.chen@mstarsemi.com",
        "time": "Mon Jul 16 14:12:04 2018 +0800"
      },
      "committer": {
        "name": "Eddy-SH Chen",
        "email": "eddy-sh.chen@mstarsemi.com",
        "time": "Wed Jul 18 01:49:02 2018 +0000"
      },
      "message": "[DO NOT MERGE] Do not dismiss volume dialog onAnimationEnd while dialog is showing\n\nBug: 80362864\nBug: 111478851\n\nChange-Id: Iec6e27285bf35238d378e6561896f1d0b303fa24\n"
    },
    {
      "commit": "cf845036e5cbca2345bdb548c4a3e1729b699269",
      "tree": "05c16c5b16a63cf536ddfb00ea015f0166361041",
      "parents": [
        "0e5e46f874a3ecf7ab0a9a7953132a23f5ef59e4"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Jul 17 15:55:40 2018 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Jul 17 20:41:18 2018 +0000"
      },
      "message": "DO NOT MERGE: Use quick_qs_total_height when QS is not disabled\n\nA change in the logic of QuickStatusBarHeader#updateResources\nmistakenly used quick_qs_offset_height for the total height of the qqs\npanel instead of quick_qs_total_height. This caused the quick-quick\nsettings panel to be too short on devices which don\u0027t have a large\nnotch.\n\nTest: visual, on device without a notch\nChange-Id: I0deed2560328501e547b04239133e350cdac4ff6\nFixes: 111554577\n"
    },
    {
      "commit": "fce4acd679cc6b23a69c6ee8167cb5f4fbe0357e",
      "tree": "e877160379ef9094eeafb13ef30b3a8339e93f7f",
      "parents": [
        "e859c42e23c6db3d08588aecf4942d6e84bda1dd",
        "79b6840516dce3f1a5553baaedc5a8bd2d62fabc"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Mon Jul 16 22:52:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 16 22:52:10 2018 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Update SubscriptionInfo o use strings for mccmnc\"\"\""
    },
    {
      "commit": "79b6840516dce3f1a5553baaedc5a8bd2d62fabc",
      "tree": "81a92ea8be1b377ad0bc35f60fe5d95b0c41cea2",
      "parents": [
        "0082b161ca42b41925fd5973f1779fc4c46f6034"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Sat Jul 14 00:30:49 2018 +0000"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Sat Jul 14 00:32:56 2018 +0000"
      },
      "message": "Revert \"Revert \"Update SubscriptionInfo o use strings for mccmnc\"\"\n\nThis reverts commit 0082b161ca42b41925fd5973f1779fc4c46f6034.\n\nReason for revert: build breaks fixed\n\nChange-Id: I75ea63ceaae6e970ce51a971c9a4635d0ce3f9e4\nMerged-In: I45c0bfefb7ffe98e3eab8e68d0e1170881ae9f4c\n"
    },
    {
      "commit": "f92ad05fa5c274a9d64f3051cf3a821ac17c08ba",
      "tree": "39fb66b1552544e37b3bad5b6d64732f44625db6",
      "parents": [
        "0babf1815c72a9f3b01eb4d01b1764ec65ba1786",
        "0082b161ca42b41925fd5973f1779fc4c46f6034"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 13 16:34:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jul 13 16:34:30 2018 +0000"
      },
      "message": "Merge \"Revert \"Update SubscriptionInfo o use strings for mccmnc\"\""
    },
    {
      "commit": "0082b161ca42b41925fd5973f1779fc4c46f6034",
      "tree": "8ab26aaeebb124a2a0c56cd5d7a2f251158ab50c",
      "parents": [
        "0c149bd2d84d6e7c21dd4d7fff1e4dcfd51318f3"
      ],
      "author": {
        "name": "Yueming Wang",
        "email": "yuemingw@google.com",
        "time": "Fri Jul 13 10:29:43 2018 +0000"
      },
      "committer": {
        "name": "Yueming Wang",
        "email": "yuemingw@google.com",
        "time": "Fri Jul 13 11:15:50 2018 +0000"
      },
      "message": "Revert \"Update SubscriptionInfo o use strings for mccmnc\"\n\nThis reverts commit 0c149bd2d84d6e7c21dd4d7fff1e4dcfd51318f3.\n\nReason for revert:  reverting this topic as it breaks several branches.\n\nChange-Id: Ia01984242e54b5db5d853135b322ebb1284a4d43\nMerged-In: I45c0bfefb7ffe98e3eab8e68d0e1170881ae9f4c\n"
    },
    {
      "commit": "67a6e07ed377ef9567a5db154e9849c89da91f06",
      "tree": "39dac666f99e20f5973cc99d998e666466e71083",
      "parents": [
        "2656f6d0493a96b73d39eaa22cd619a8dc3c1431",
        "090e9d232c6ba24ec9078e7cc3406aad3a548c3d"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Thu Jul 12 17:54:51 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 12 17:54:51 2018 -0700"
      },
      "message": "Merge \"DO NOT MERGE: Use minimumHeight in QS header\" into pi-dev\nam: 090e9d232c\n\nChange-Id: Ifdd605c54262b533b405a6161b7b857609d576bc\n"
    },
    {
      "commit": "2656f6d0493a96b73d39eaa22cd619a8dc3c1431",
      "tree": "6273ed52860b76346c8930a16f51a92e68b7dbec",
      "parents": [
        "db864758c01a2aa5c5dc92a910198f349de3ca04",
        "08a4eb9445280cb401a7ef373dc770509cf56523"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Jul 12 16:07:43 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 12 16:07:43 2018 -0700"
      },
      "message": "Merge \"Update SubscriptionInfo o use strings for mccmnc\" am: 0babf1815c\nam: 08a4eb9445\n\nChange-Id: I0462d1de1c2622499470b00195897ce370a13020\n"
    },
    {
      "commit": "08a4eb9445280cb401a7ef373dc770509cf56523",
      "tree": "a6ea583026c1ad038b62d1555816ed2b5930fd1b",
      "parents": [
        "8df845538484627dc2bd8b6bd58845b9acf74848",
        "0babf1815c72a9f3b01eb4d01b1764ec65ba1786"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Jul 12 15:22:52 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 12 15:22:52 2018 -0700"
      },
      "message": "Merge \"Update SubscriptionInfo o use strings for mccmnc\"\nam: 0babf1815c\n\nChange-Id: I1833cb2d5437cccb61cc8f6dcd884a45a2b3250f\n"
    },
    {
      "commit": "0babf1815c72a9f3b01eb4d01b1764ec65ba1786",
      "tree": "b76064fc3313cee763023d284863f11abb5bfef6",
      "parents": [
        "5cb7cd68a06668fc9d7485f78c32c542f600b53c",
        "0c149bd2d84d6e7c21dd4d7fff1e4dcfd51318f3"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Jul 12 21:13:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 12 21:13:16 2018 +0000"
      },
      "message": "Merge \"Update SubscriptionInfo o use strings for mccmnc\""
    },
    {
      "commit": "13c89f2b1f35d84440bec8bec9d759c3e2de6e07",
      "tree": "b2360044b852037c7c96e470dd4b12f75a2c11df",
      "parents": [
        "267b960dab63200b6ba4dc53dfc7e7ed064986fc"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Jul 02 17:43:59 2018 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Thu Jul 12 20:31:01 2018 +0000"
      },
      "message": "DO NOT MERGE: Use minimumHeight in QS header\n\nAllow QuickStatusBarHeader to use a minimum hieight so that it doesn\u0027t\ndraw underneath of a notch when display densities are low.\n\nBug: 78110564\nTest: visual\nChange-Id: I44df89c3b98dc0bdb8455b36e7ad023b92676c9d\n"
    },
    {
      "commit": "953cfa401d28cec6bd53b10d4231ba2a321085bc",
      "tree": "040153ef95b9d4cbf47aa77324f00b3d1d38f3da",
      "parents": [
        "f367f909bb754b049a7d796bb6dd686fb7dbb5d1",
        "729bfdf9a8d4dce22376fd52391acfa9dc5d9a00"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Tue Jul 10 18:40:02 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 10 18:40:02 2018 -0700"
      },
      "message": "Merge \"Only query for estimate on battery level change\" into pi-dev\nam: 729bfdf9a8\n\nChange-Id: I7a7ec3965bc19f1f62428ea0737b6263d079dd02\n"
    }
  ],
  "next": "729bfdf9a8d4dce22376fd52391acfa9dc5d9a00"
}
