)]}'
{
  "log": [
    {
      "commit": "f038345826c28ebc06948edd63b06d008eee7a1f",
      "tree": "ad9c12fd563c245957cf460d8e4c7c1febc1bf4a",
      "parents": [
        "2a3e8c729d2e5c166775d6810346406b4fcc2eb0",
        "b8794c76d677ef04c96b9edc002fe6e1f53022c7"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu Jan 15 03:45:12 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 15 03:45:12 2015 +0000"
      },
      "message": "am b8794c76: Merge \"resolved conflicts for merge of 3d64a850 to lmp-mr1-dev-plus-aosp\" into lmp-mr1-dev-plus-aosp\n\n* commit \u0027b8794c76d677ef04c96b9edc002fe6e1f53022c7\u0027:\n  Generate IKeystoreService using aidl\n"
    },
    {
      "commit": "2a3e8c729d2e5c166775d6810346406b4fcc2eb0",
      "tree": "14a390419fc1809b44b5e87e856f6547b2fa2f86",
      "parents": [
        "70a4cb92f927a03349918da29e7e5bcd89085f63",
        "e2b9d5b56c6b06418e85cd49afd87e0d08f57c71"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Thu Jan 15 03:45:04 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 15 03:45:04 2015 +0000"
      },
      "message": "am e2b9d5b5: am 542f4ee6: am a2fa3d21: Merge \"Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.\" into lmp-mr1-dev\n\n* commit \u0027e2b9d5b56c6b06418e85cd49afd87e0d08f57c71\u0027:\n  Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.\n"
    },
    {
      "commit": "70a4cb92f927a03349918da29e7e5bcd89085f63",
      "tree": "19ba9068e488b01433a355d4a365e5d7800bb0c7",
      "parents": [
        "e08049bcd89ef261a86c0e846337e9bb78f2cf10",
        "31572ede1c85efccb8b876e4492f7a23a9b8e739"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Thu Jan 15 03:44:59 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 15 03:44:59 2015 +0000"
      },
      "message": "am 31572ede: am 5497e99c: am eec75faa: Merge \"Clean up graphics resources.\" into lmp-mr1-dev\n\n* commit \u002731572ede1c85efccb8b876e4492f7a23a9b8e739\u0027:\n  Clean up graphics resources.\n"
    },
    {
      "commit": "e08049bcd89ef261a86c0e846337e9bb78f2cf10",
      "tree": "5210a357949d06112443c51912147249295441e2",
      "parents": [
        "97611881e14fc653322bf27016597da03e4fe07c",
        "c626773562716168ce710320ce1e36d99fd6664a"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jan 15 03:44:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 15 03:44:51 2015 +0000"
      },
      "message": "am c6267735: am f387d3c8: am c8ba2e87: Merge \"Place window at top when adding by base layer\" into lmp-mr1-dev\n\n* commit \u0027c626773562716168ce710320ce1e36d99fd6664a\u0027:\n  Place window at top when adding by base layer\n"
    },
    {
      "commit": "97611881e14fc653322bf27016597da03e4fe07c",
      "tree": "329f4e47690a584093dc6b584d860fdab7669add",
      "parents": [
        "61e13698a85f89f441c833648ddf81b961ef9628",
        "5c61dfc25fed75a436dc32b0fb18854bde0c4cea"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Jan 15 03:44:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 15 03:44:43 2015 +0000"
      },
      "message": "am 5c61dfc2: am e488ce86: am 94e30215: Merge \"AAPT: Handle all old unversioned attribute usage\" into lmp-mr1-dev\n\n* commit \u00275c61dfc25fed75a436dc32b0fb18854bde0c4cea\u0027:\n  AAPT: Handle all old unversioned attribute usage\n"
    },
    {
      "commit": "61e13698a85f89f441c833648ddf81b961ef9628",
      "tree": "5a8266a363098a4a7184c250aee6916e876a73c9",
      "parents": [
        "dea9dbe631b79e467da27730a4a6665bb18f7e58",
        "4d5e761a34c73a700757ade349e9a05b3335f617"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Thu Jan 15 02:57:09 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 15 02:57:09 2015 +0000"
      },
      "message": "am 4d5e761a: am a80da9d0: am b018399a: SysUI: Log lockscreen gestures\n\n* commit \u00274d5e761a34c73a700757ade349e9a05b3335f617\u0027:\n  SysUI: Log lockscreen gestures\n"
    },
    {
      "commit": "dea9dbe631b79e467da27730a4a6665bb18f7e58",
      "tree": "c136fa63085149dca1888d143f2c1892ad4913ff",
      "parents": [
        "568e54be71731bdbcd5338385eb6cc6a082c9456",
        "10024b3dc12a8552c1547b67810c77b865045cc8"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Thu Jan 15 01:32:51 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 15 01:32:52 2015 +0000"
      },
      "message": "Merge \"MidiManager updates:\""
    },
    {
      "commit": "10024b3dc12a8552c1547b67810c77b865045cc8",
      "tree": "ad7f453999f8387077c40251355781e0d15cb4d1",
      "parents": [
        "34b064a1406ebb2eb10b5b1f24c845891748c238"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Thu Dec 11 13:44:20 2014 -0800"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Wed Jan 14 16:51:54 2015 -0800"
      },
      "message": "MidiManager updates:\n\nMIDI ports are now implemented as file descriptors directly between the sender\nand receiver, so the MidiService is no longer in the message path.\n\nTo facilitate the above, each port has its own file descriptor, rather than multiplexing\nall ports on a device through a single socket.\n\nAdded a new class MidiDeviceServer, which is used by implementors of MIDI devices.\nThis replaces the MidiVirtualDevice class (which only was included in changes that were reviewed but never submitted).\n\nThe USB MIDI implementation has moved from the MIDI service to the USB service.\nThe USB MIDI implementation uses MidiDeviceServer as its interface, so we now have a common\ninterface for all MIDI device implementations.\n\nChange-Id: I8effd1583f344beb6c940c3a24dbf20b477a6436\n"
    },
    {
      "commit": "568e54be71731bdbcd5338385eb6cc6a082c9456",
      "tree": "9cbbe50e8824a72d7afda5ef75a45584742e200a",
      "parents": [
        "4bc5b2bce9b1e3483357966f4ef074391565255f",
        "87f536948c06e57d2f9e78f39c01272cb08de1f1"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Jan 15 00:12:18 2015 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Jan 15 00:12:18 2015 +0100"
      },
      "message": "resolve merge conflicts of 87f5369 to master.\n\nChange-Id: I5d1a7aaf48c4bf70f7181508aa46fbbcc2cf7086\n"
    },
    {
      "commit": "4bc5b2bce9b1e3483357966f4ef074391565255f",
      "tree": "7e07e654b3726710caa8572b839e92ddc0f94746",
      "parents": [
        "c00fdf5f502fae71d7c3c55184f11806e8704da4",
        "9dd16ebcf2a25c189a39b72847d3db2b1189cb4d"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 14 22:32:06 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 22:32:08 2015 +0000"
      },
      "message": "Merge \"LockPatternUtils clean up continued\""
    },
    {
      "commit": "c00fdf5f502fae71d7c3c55184f11806e8704da4",
      "tree": "f4773344b4905cc3e95e97de256c73bfa5117209",
      "parents": [
        "eae13642867a5f1e760b81a3e20b04129967b09c",
        "799bc1d383ea40637e88c4a9dba8671585202d99"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jan 14 22:29:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 22:29:48 2015 +0000"
      },
      "message": "Merge \"Refactor moveStackWindowsLocked()\""
    },
    {
      "commit": "799bc1d383ea40637e88c4a9dba8671585202d99",
      "tree": "0d5fe50f463a745ff58785c08f8ec45609412760",
      "parents": [
        "ea002666cff0980752632c64432137732f463a40"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jan 14 10:33:48 2015 -0800"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jan 14 14:23:23 2015 -0800"
      },
      "message": "Refactor moveStackWindowsLocked()\n\nThe method had multiple inner loops and was a less efficient form of\nrebuildAppWindowsLocked(). Rewritten to use rebuildAppWindowsLocked()\nand small other refactors.\n\nItem #1 of bug 18088522.\n\nChange-Id: If93fa961922c77c9f0af719e535ae5ca5d30fe59\n"
    },
    {
      "commit": "b8794c76d677ef04c96b9edc002fe6e1f53022c7",
      "tree": "bedffc1a17c5c37e534dc32c76bdf71e18ab2251",
      "parents": [
        "e2b9d5b56c6b06418e85cd49afd87e0d08f57c71",
        "29f4d9f9ea58c19c3c9ea624a0c88643eb48866d"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Jan 14 21:55:19 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 21:55:20 2015 +0000"
      },
      "message": "Merge \"resolved conflicts for merge of 3d64a850 to lmp-mr1-dev-plus-aosp\" into lmp-mr1-dev-plus-aosp"
    },
    {
      "commit": "29f4d9f9ea58c19c3c9ea624a0c88643eb48866d",
      "tree": "39a2a9503af1a947655a0fd6adb3ad87c8091499",
      "parents": [
        "c626773562716168ce710320ce1e36d99fd6664a",
        "3d64a8508aedaaeb2f8322762b0dcade0b33d2f5"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Jan 14 13:51:45 2015 -0800"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Jan 14 13:51:45 2015 -0800"
      },
      "message": "resolved conflicts for merge of 3d64a850 to lmp-mr1-dev-plus-aosp\n\nChange-Id: Ieed2c2a3b9977c30bc5318317c91c29907aa1377\n"
    },
    {
      "commit": "9dd16ebcf2a25c189a39b72847d3db2b1189cb4d",
      "tree": "60c9fb47640b61107721f04d09a3eb91eb95cbd3",
      "parents": [
        "dce0122ea2d27474890d5e18ba4b7e4d06303e53"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jan 08 16:20:49 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 14 22:51:31 2015 +0100"
      },
      "message": "LockPatternUtils clean up continued\n\n- Deprecate Settings.Secure.LOCK_PATTERN_ENABLED\n- Remove unused permanent lock out\n- Disallow empty/null arguments to saveLockPattern and saveLockPassword\n- Refactor repeated quality checks\n\nChange-Id: I6f369eb60f8f6bb1e33384cd06534c713ab52e79\n"
    },
    {
      "commit": "e2b9d5b56c6b06418e85cd49afd87e0d08f57c71",
      "tree": "9bcf71c1912205fc6dd40878134f9f5b73c281d8",
      "parents": [
        "31572ede1c85efccb8b876e4492f7a23a9b8e739",
        "542f4ee61986e2a2883211f229a1b3ad23ceca81"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Wed Jan 14 21:40:06 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 21:40:06 2015 +0000"
      },
      "message": "am 542f4ee6: am a2fa3d21: Merge \"Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.\" into lmp-mr1-dev\n\n* commit \u0027542f4ee61986e2a2883211f229a1b3ad23ceca81\u0027:\n  Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.\n"
    },
    {
      "commit": "542f4ee61986e2a2883211f229a1b3ad23ceca81",
      "tree": "ee12af33f2a325509aee519be1b13f7ce7752a9f",
      "parents": [
        "5497e99c4a749a46b8e9f8312d01639987ba81a0",
        "a2fa3d219bc148c196b0eb3cf7b3b1bd453e830b"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Wed Jan 14 21:33:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 21:33:35 2015 +0000"
      },
      "message": "am a2fa3d21: Merge \"Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.\" into lmp-mr1-dev\n\n* commit \u0027a2fa3d219bc148c196b0eb3cf7b3b1bd453e830b\u0027:\n  Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.\n"
    },
    {
      "commit": "31572ede1c85efccb8b876e4492f7a23a9b8e739",
      "tree": "7e4db3e628f57a6348160dd0fc1e6ca552d3d5e6",
      "parents": [
        "c626773562716168ce710320ce1e36d99fd6664a",
        "5497e99c4a749a46b8e9f8312d01639987ba81a0"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jan 14 21:32:37 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 21:32:37 2015 +0000"
      },
      "message": "am 5497e99c: am eec75faa: Merge \"Clean up graphics resources.\" into lmp-mr1-dev\n\n* commit \u00275497e99c4a749a46b8e9f8312d01639987ba81a0\u0027:\n  Clean up graphics resources.\n"
    },
    {
      "commit": "a2fa3d219bc148c196b0eb3cf7b3b1bd453e830b",
      "tree": "a1c014729aee130f24ad60dccba6d48e13d575a8",
      "parents": [
        "eec75faaa25b5da3382cf0925a65e9e6bd90fdc9",
        "400a3f6df20b92e639f20956301a36beb67b511b"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Wed Jan 14 21:28:53 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 21:28:54 2015 +0000"
      },
      "message": "Merge \"Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.\" into lmp-mr1-dev"
    },
    {
      "commit": "5497e99c4a749a46b8e9f8312d01639987ba81a0",
      "tree": "a0eb496a2be48ef3c389de350023605d67ac8fbc",
      "parents": [
        "f387d3c87a1730605726c48c7b2c2355b50f4935",
        "eec75faaa25b5da3382cf0925a65e9e6bd90fdc9"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jan 14 21:26:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 21:26:52 2015 +0000"
      },
      "message": "am eec75faa: Merge \"Clean up graphics resources.\" into lmp-mr1-dev\n\n* commit \u0027eec75faaa25b5da3382cf0925a65e9e6bd90fdc9\u0027:\n  Clean up graphics resources.\n"
    },
    {
      "commit": "eec75faaa25b5da3382cf0925a65e9e6bd90fdc9",
      "tree": "2712c5e85eb835981b0398e63a448ef1a3b4ad7b",
      "parents": [
        "c8ba2e87a40eb70ad22c62b9768e7691e3ff3bc3",
        "2ed0513f20dea3ba97d09b528879301c86f31884"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jan 14 21:21:39 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 21:21:40 2015 +0000"
      },
      "message": "Merge \"Clean up graphics resources.\" into lmp-mr1-dev"
    },
    {
      "commit": "eae13642867a5f1e760b81a3e20b04129967b09c",
      "tree": "b4d7334feff301c6aef2c2f5d1d7b607eb6debc1",
      "parents": [
        "bd0e6c36d5374b03e32ad4171899d92b93e114b9",
        "4a7b0062a13faec410a954798ddc091e90e57127"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jan 14 21:14:09 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 21:14:09 2015 +0000"
      },
      "message": "am 4a7b0062: am 82008858: Merge \"Fix unexpected language changes on SIM card insertion.\" into lmp-mr1-dev automerge: 561cf95\n\n* commit \u00274a7b0062a13faec410a954798ddc091e90e57127\u0027:\n  Fix unexpected language changes on SIM card insertion.\n"
    },
    {
      "commit": "bd0e6c36d5374b03e32ad4171899d92b93e114b9",
      "tree": "61b87cc2e02be04fb0a175556c93ef59179d5a43",
      "parents": [
        "98b8cf2c8029836d19cfa7c19fbf66e6d0b62efb",
        "e5a25a7689d3b2c8f6e0a047f6dd27f9d6c19ae4"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jan 14 21:13:47 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 21:13:47 2015 +0000"
      },
      "message": "am e5a25a76: am ad58ca67: Merge \"AudioService: handle stream mute by stream alias\" into lmp-mr1-dev automerge: 50085fb\n\n* commit \u0027e5a25a7689d3b2c8f6e0a047f6dd27f9d6c19ae4\u0027:\n  AudioService: handle stream mute by stream alias\n"
    },
    {
      "commit": "98b8cf2c8029836d19cfa7c19fbf66e6d0b62efb",
      "tree": "b41de3da44ad8be35c450884973b98c32dc997e0",
      "parents": [
        "dc1274c5d0c3b340bf08cc589b46da8caebe4a23",
        "2d68b428b06df4f91ffd12c01ccbac61ce9cb163"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Wed Jan 14 21:13:42 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 21:13:42 2015 +0000"
      },
      "message": "am 2d68b428: am e3b0449b: Merge \"Update javadoc and hide getNameSource and getDataRoaming.\" into lmp-mr1-dev automerge: dfb99e8\n\n* commit \u00272d68b428b06df4f91ffd12c01ccbac61ce9cb163\u0027:\n  Update javadoc and hide getNameSource and getDataRoaming.\n"
    },
    {
      "commit": "dc1274c5d0c3b340bf08cc589b46da8caebe4a23",
      "tree": "c992518b881177e5154a72d7c1448d9f01ecb82b",
      "parents": [
        "dd6961d768f584fa841e97be1e57435bae5820ad",
        "f8db59de22cb29f68ace8303e15e71dabf2b39e5"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed Jan 14 21:13:37 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 21:13:37 2015 +0000"
      },
      "message": "am f8db59de: am 207d7bd3: Merge \"Run isKeyguardSecure under system privileges\" into lmp-mr1-dev automerge: 562e87b\n\n* commit \u0027f8db59de22cb29f68ace8303e15e71dabf2b39e5\u0027:\n  Run isKeyguardSecure under system privileges\n"
    },
    {
      "commit": "c626773562716168ce710320ce1e36d99fd6664a",
      "tree": "b970afafa391270b7cd94a1f5e131a3d9482fefd",
      "parents": [
        "5c61dfc25fed75a436dc32b0fb18854bde0c4cea",
        "f387d3c87a1730605726c48c7b2c2355b50f4935"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jan 14 20:58:12 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 20:58:12 2015 +0000"
      },
      "message": "am f387d3c8: am c8ba2e87: Merge \"Place window at top when adding by base layer\" into lmp-mr1-dev\n\n* commit \u0027f387d3c87a1730605726c48c7b2c2355b50f4935\u0027:\n  Place window at top when adding by base layer\n"
    },
    {
      "commit": "f387d3c87a1730605726c48c7b2c2355b50f4935",
      "tree": "ebe638dd73ec1e46da8fc96a32d78190075d8b5c",
      "parents": [
        "e488ce8668538b45c586eba21f5bca288d749686",
        "c8ba2e87a40eb70ad22c62b9768e7691e3ff3bc3"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jan 14 20:52:23 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 20:52:23 2015 +0000"
      },
      "message": "am c8ba2e87: Merge \"Place window at top when adding by base layer\" into lmp-mr1-dev\n\n* commit \u0027c8ba2e87a40eb70ad22c62b9768e7691e3ff3bc3\u0027:\n  Place window at top when adding by base layer\n"
    },
    {
      "commit": "dd6961d768f584fa841e97be1e57435bae5820ad",
      "tree": "2c8be123a6276eec36c4127601612720ae0f5fa2",
      "parents": [
        "bb4bc22021a72380474e10995ad35159fb2abdf2",
        "dce0122ea2d27474890d5e18ba4b7e4d06303e53"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 14 20:49:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 20:49:13 2015 +0000"
      },
      "message": "Merge \"Explicitly specify user on LPU\u0027s private methods\""
    },
    {
      "commit": "5c61dfc25fed75a436dc32b0fb18854bde0c4cea",
      "tree": "0eae0de74a065094073690f7060d7a0ebf137b8b",
      "parents": [
        "4d5e761a34c73a700757ade349e9a05b3335f617",
        "e488ce8668538b45c586eba21f5bca288d749686"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Jan 14 20:47:47 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 20:47:47 2015 +0000"
      },
      "message": "am e488ce86: am 94e30215: Merge \"AAPT: Handle all old unversioned attribute usage\" into lmp-mr1-dev\n\n* commit \u0027e488ce8668538b45c586eba21f5bca288d749686\u0027:\n  AAPT: Handle all old unversioned attribute usage\n"
    },
    {
      "commit": "c8ba2e87a40eb70ad22c62b9768e7691e3ff3bc3",
      "tree": "974e3a2f5604afac3b9af746f40f2b695a1b913f",
      "parents": [
        "94e30215f97157500d5f5ca1cec446c7114f54b0",
        "cfb13798db73849ce1cef0ae5943dbb52703b590"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jan 14 20:46:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 20:46:23 2015 +0000"
      },
      "message": "Merge \"Place window at top when adding by base layer\" into lmp-mr1-dev"
    },
    {
      "commit": "bb4bc22021a72380474e10995ad35159fb2abdf2",
      "tree": "3d4f3e734e28a925abc290ef76018cacf060c471",
      "parents": [
        "0791e8fb30f52b5cac80547a8eb962af4587f4f4",
        "db0f76e1d85f8cb878a9540ac1b692636f9fd89e"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 14 20:45:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 20:45:42 2015 +0000"
      },
      "message": "Merge \"Directly dispatch USER_REMOVED to LockSettingsService\""
    },
    {
      "commit": "0791e8fb30f52b5cac80547a8eb962af4587f4f4",
      "tree": "c4a4aec03e128b9eadec90ecdf754e59a513aff0",
      "parents": [
        "34b064a1406ebb2eb10b5b1f24c845891748c238",
        "230635efe7ffb09d6dc56bfd9193aa1d89c8a898"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 14 20:41:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 20:41:35 2015 +0000"
      },
      "message": "Merge \"Purge biometric weak and keyguard widgets\""
    },
    {
      "commit": "e488ce8668538b45c586eba21f5bca288d749686",
      "tree": "5e1937eb400d959872ebc62766a1de8e8897d52e",
      "parents": [
        "a80da9d069ba3db60b9b43b4e10294a1700e9ca5",
        "94e30215f97157500d5f5ca1cec446c7114f54b0"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Jan 14 20:40:42 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 20:40:42 2015 +0000"
      },
      "message": "am 94e30215: Merge \"AAPT: Handle all old unversioned attribute usage\" into lmp-mr1-dev\n\n* commit \u002794e30215f97157500d5f5ca1cec446c7114f54b0\u0027:\n  AAPT: Handle all old unversioned attribute usage\n"
    },
    {
      "commit": "3d64a8508aedaaeb2f8322762b0dcade0b33d2f5",
      "tree": "a8798ea41d3e037bfc8f176a1d2fd7d79b03f03b",
      "parents": [
        "96f7ac84b51c3ceb913e78275e99e2f4f79ebe86",
        "aa7a646eebb9b22d1421f8b09a09669bdb10d8b7"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Jan 14 20:36:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 20:36:31 2015 +0000"
      },
      "message": "am aa7a646e: Merge \"Generate IKeystoreService using aidl\"\n\n* commit \u0027aa7a646eebb9b22d1421f8b09a09669bdb10d8b7\u0027:\n  Generate IKeystoreService using aidl\n"
    },
    {
      "commit": "aa7a646eebb9b22d1421f8b09a09669bdb10d8b7",
      "tree": "a8798ea41d3e037bfc8f176a1d2fd7d79b03f03b",
      "parents": [
        "41ef80e7ff739d863ea5df0e129e54f953545212",
        "7a2c973db7756a60f1cdd6cf67411115c1576081"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Jan 14 20:31:29 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 14 20:31:29 2015 +0000"
      },
      "message": "Merge \"Generate IKeystoreService using aidl\""
    },
    {
      "commit": "94e30215f97157500d5f5ca1cec446c7114f54b0",
      "tree": "b1813499c2cb121a606edba0c7f3ff98b3226a6d",
      "parents": [
        "b018399a3a2762e95126acbe14397eca15bad772",
        "28994d8d181c286b39811441ce78399576c2d315"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Jan 14 20:22:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 20:22:30 2015 +0000"
      },
      "message": "Merge \"AAPT: Handle all old unversioned attribute usage\" into lmp-mr1-dev"
    },
    {
      "commit": "cfb13798db73849ce1cef0ae5943dbb52703b590",
      "tree": "b7bebae112a6e81a33d165ec998ceb7c3262e8d5",
      "parents": [
        "bcb6eb9e26c923333b25074d39722a5dfa8c0320"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jan 14 12:20:35 2015 -0800"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jan 14 12:20:35 2015 -0800"
      },
      "message": "Place window at top when adding by base layer\n\nWhen addAppWindowToListLocked defaults to adding based on mBaseLayer\nit went from the lowest window to the highest window looking for a\nwindow whose base layer was larger and dropping the new window below\nthat window.\n\nIf the Home activity is the InputMethodTarget then when the home\nActivityStack moves to the back the InputMethod will follow. This\nputs the InputMethod, with it\u0027s high base layer value below most\nactivities. If a new activity window is added using the mBaseLayer\nrule above it was placed at the bottom of the window list below the\nInputMethod window. Being at the bottom it never received focus and\ninput to the activity timed out causing ANR.\n\nThis change starts the mBaseLayer search at the top window and works\nits way down looking for the first window whose mBaseLayer is less\nthan or equal to the new window\u0027s mBaseLayer and inserting the new\nwindow above that window. This causes it to be placed at the top of\nall activities even if the InputMethod is near the bottom.\n\nFixes bug 17721767.\n\nChange-Id: I037064de7604b670841e985479eb5857b47af1d7\n"
    },
    {
      "commit": "400a3f6df20b92e639f20956301a36beb67b511b",
      "tree": "6860ed85a5dc31f6a7147fcb8c324bad81137921",
      "parents": [
        "b018399a3a2762e95126acbe14397eca15bad772"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Wed Jan 14 10:49:49 2015 -0800"
      },
      "committer": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Wed Jan 14 12:12:02 2015 -0800"
      },
      "message": "Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.\n\nbug:19015551\nChange-Id: Ibcad6424695a97bd9ae123010bdf740449d09327\n"
    },
    {
      "commit": "28994d8d181c286b39811441ce78399576c2d315",
      "tree": "2e1d2308c8c49184fc04ad98994f95ed4d462961",
      "parents": [
        "7ce662ef870df34cd189b4ce9e487e496ba407dd"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 13 13:42:41 2015 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Jan 14 12:02:15 2015 -0800"
      },
      "message": "AAPT: Handle all old unversioned attribute usage\n\nAll references to attributes defined in pre-LOLLIPOP_MR1 SDK\nare moved to version qualified resource entries.\n\nBug:18221682\nChange-Id: Ifd739530ebcf99e6bc7ddb3f10bc5e05f0726e62\n"
    },
    {
      "commit": "4d5e761a34c73a700757ade349e9a05b3335f617",
      "tree": "c5dc0b444232ae2bf93c7ed3440d9481457ec3c8",
      "parents": [
        "87f536948c06e57d2f9e78f39c01272cb08de1f1",
        "a80da9d069ba3db60b9b43b4e10294a1700e9ca5"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jan 14 19:24:42 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 19:24:42 2015 +0000"
      },
      "message": "am a80da9d0: am b018399a: SysUI: Log lockscreen gestures\n\n* commit \u0027a80da9d069ba3db60b9b43b4e10294a1700e9ca5\u0027:\n  SysUI: Log lockscreen gestures\n"
    },
    {
      "commit": "87f536948c06e57d2f9e78f39c01272cb08de1f1",
      "tree": "652284e1f49714da3924127b0be515b484bb7426",
      "parents": [
        "f4e943e8a6b73e3c220aae7696837b2ca85699e8",
        "c1691e3f8b148bc0a986fa7d4c4bfaee56c6442c"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 14 19:24:36 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 19:24:36 2015 +0000"
      },
      "message": "am c1691e3f: am 86e1788d: Merge \"Only notify SIM state changes when it has actually changed\" into lmp-mr1-dev\n\n* commit \u0027c1691e3f8b148bc0a986fa7d4c4bfaee56c6442c\u0027:\n  Only notify SIM state changes when it has actually changed\n"
    },
    {
      "commit": "f4e943e8a6b73e3c220aae7696837b2ca85699e8",
      "tree": "3e2d6983c9b28323bcd7ea50e3826fc380d5aa41",
      "parents": [
        "f23f355645297e7f9a3ce3a21b0fe54ce48ea9b8",
        "2d26435f0e8a46f3653fb6f25dbfd92d90b8d80e"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jan 14 19:24:30 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 19:24:30 2015 +0000"
      },
      "message": "am 2d26435f: am bd0db7b1: Merge \"SysUI: Log lockscreen state to eventlog\" into lmp-mr1-dev\n\n* commit \u00272d26435f0e8a46f3653fb6f25dbfd92d90b8d80e\u0027:\n  SysUI: Log lockscreen state to eventlog\n"
    },
    {
      "commit": "f23f355645297e7f9a3ce3a21b0fe54ce48ea9b8",
      "tree": "e3225d196780b02e03cc45a0f5091811f389bce5",
      "parents": [
        "5fab6ad326fc14f112bd3927548c5069e45dec38",
        "206d31f598d499dd5a8659235afada35c3417f94"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Wed Jan 14 19:24:16 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 19:24:16 2015 +0000"
      },
      "message": "am 206d31f5: am 42ebaa43: Merge \"Make documentation for cross-profile intent filters clearer.\" into lmp-mr1-dev\n\n* commit \u0027206d31f598d499dd5a8659235afada35c3417f94\u0027:\n  Make documentation for cross-profile intent filters clearer.\n"
    },
    {
      "commit": "5fab6ad326fc14f112bd3927548c5069e45dec38",
      "tree": "d45e454237f1a19c30c3b3c0ae127031e83834c5",
      "parents": [
        "51d281ee41a4f0fbebcd5d03db52c824111827fd",
        "be61ffa4fe42b4e6fdb677c7b1aeefb43ad3ef9f"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Wed Jan 14 19:24:09 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 19:24:09 2015 +0000"
      },
      "message": "am be61ffa4: am 9f0e9ad4: Merge \"Don\\\u0027t blindly teardown unvalidated networks when releasing NetworkRequests.\" into lmp-mr1-dev\n\n* commit \u0027be61ffa4fe42b4e6fdb677c7b1aeefb43ad3ef9f\u0027:\n  Don\u0027t blindly teardown unvalidated networks when releasing NetworkRequests.\n"
    },
    {
      "commit": "34b064a1406ebb2eb10b5b1f24c845891748c238",
      "tree": "7a04daf22c1d89c006eb278ea27b7e9348d29932",
      "parents": [
        "349c504c0093bfa40f74eee1d5f7593e1a136016",
        "6bbb47b7d5ac1b49d916679e5f081fe181d8f162"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jan 14 18:44:35 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 18:44:37 2015 +0000"
      },
      "message": "Merge \"Clean up TypedArray docs \u0026 formatting, remove coercion warnings\""
    },
    {
      "commit": "349c504c0093bfa40f74eee1d5f7593e1a136016",
      "tree": "abd32585f323aec07d04b5426c5ffa740f74a948",
      "parents": [
        "b4b04ea321fc4884d5fec6cdd2880ee9f1d12c82",
        "cb3fd69458c69c2ca8f094b7598308c0674f213b"
      ],
      "author": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Wed Jan 14 18:36:50 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 18:36:51 2015 +0000"
      },
      "message": "Merge \"Check bootimage build fingerprint against vendor\""
    },
    {
      "commit": "b4b04ea321fc4884d5fec6cdd2880ee9f1d12c82",
      "tree": "df33883afd5b12fce333a8670538f81dd297fcca",
      "parents": [
        "dbf22ccd92dc95e7c93c0485be4bcfb5c966578a",
        "5b5c2ed8621ffdd584e1770bb498eaedb6431527"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jan 14 18:22:16 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 18:22:17 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "5b5c2ed8621ffdd584e1770bb498eaedb6431527",
      "tree": "97600f7a4d7d4d773bfc225db03935e843a596f6",
      "parents": [
        "b2b98a00e1867509107e4b474ba45150d27ade0a"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jan 14 10:21:29 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jan 14 10:21:29 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0f555d349f3a7dbaefbc3ffd49033c97bbb0a4d2\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "cb3fd69458c69c2ca8f094b7598308c0674f213b",
      "tree": "b041d83ae88de8e82048baafd7d0100175aaa639",
      "parents": [
        "dbf22ccd92dc95e7c93c0485be4bcfb5c966578a"
      ],
      "author": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Wed Jan 14 10:07:55 2015 -0800"
      },
      "committer": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Wed Jan 14 10:16:49 2015 -0800"
      },
      "message": "Check bootimage build fingerprint against vendor\n\nPrevents image mismatch issues\n\nChange-Id: Ibd972cbcedf1000bfe2a8ceed7696a229365dc25\n"
    },
    {
      "commit": "a80da9d069ba3db60b9b43b4e10294a1700e9ca5",
      "tree": "b9bc3ab9e453bdbdfe09fcc97645c9837af25590",
      "parents": [
        "c1691e3f8b148bc0a986fa7d4c4bfaee56c6442c",
        "b018399a3a2762e95126acbe14397eca15bad772"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jan 14 15:27:02 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 15:27:02 2015 +0000"
      },
      "message": "am b018399a: SysUI: Log lockscreen gestures\n\n* commit \u0027b018399a3a2762e95126acbe14397eca15bad772\u0027:\n  SysUI: Log lockscreen gestures\n"
    },
    {
      "commit": "c1691e3f8b148bc0a986fa7d4c4bfaee56c6442c",
      "tree": "5724f03d5a5b82cef54045ddf59eb60bc4238ab8",
      "parents": [
        "2d26435f0e8a46f3653fb6f25dbfd92d90b8d80e",
        "86e1788db46cdbcc65331dd8d0b9e23241a534fe"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 14 15:16:12 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 15:16:12 2015 +0000"
      },
      "message": "am 86e1788d: Merge \"Only notify SIM state changes when it has actually changed\" into lmp-mr1-dev\n\n* commit \u002786e1788db46cdbcc65331dd8d0b9e23241a534fe\u0027:\n  Only notify SIM state changes when it has actually changed\n"
    },
    {
      "commit": "2d26435f0e8a46f3653fb6f25dbfd92d90b8d80e",
      "tree": "05915ee31f3f03f90bbda30c800b6be176e6a62b",
      "parents": [
        "206d31f598d499dd5a8659235afada35c3417f94",
        "bd0db7b18f2a78b2ac2ff13234bf5b3582c9aec4"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jan 14 15:16:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 15:16:07 2015 +0000"
      },
      "message": "am bd0db7b1: Merge \"SysUI: Log lockscreen state to eventlog\" into lmp-mr1-dev\n\n* commit \u0027bd0db7b18f2a78b2ac2ff13234bf5b3582c9aec4\u0027:\n  SysUI: Log lockscreen state to eventlog\n"
    },
    {
      "commit": "b018399a3a2762e95126acbe14397eca15bad772",
      "tree": "6b1224ea91ea8d9512484c654b62096458d3b9c7",
      "parents": [
        "86e1788db46cdbcc65331dd8d0b9e23241a534fe"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Mon Dec 22 21:02:26 2014 +0100"
      },
      "committer": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jan 14 15:15:58 2015 +0000"
      },
      "message": "SysUI: Log lockscreen gestures\n\nLog the following lockscreen gestures:\n * Swipe up to unlock\n * Swipe down to enter full shade\n * Tap in empty area (causing unlock hint)\n * Swipe to camera\n * Swipe to dialer\n * Tap on lock to lock device\n * Tap on notification, activating it\n\nFor swipe gestures, includes length and velocity where available.\n\nBug: 18767135\nChange-Id: Ib2c535e3a9d2b378f5a2a0a00c2be3fd916554ac\n"
    },
    {
      "commit": "86e1788db46cdbcc65331dd8d0b9e23241a534fe",
      "tree": "824d65c0c8c5ada76860d6b6b75edb8603eabdb0",
      "parents": [
        "bd0db7b18f2a78b2ac2ff13234bf5b3582c9aec4",
        "01ba98b856a018c735a911d7b2c1604ea2ff2f95"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 14 15:13:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 15:13:09 2015 +0000"
      },
      "message": "Merge \"Only notify SIM state changes when it has actually changed\" into lmp-mr1-dev"
    },
    {
      "commit": "bd0db7b18f2a78b2ac2ff13234bf5b3582c9aec4",
      "tree": "e87c0603cce510ab2c1890416a893a7eddb54ee3",
      "parents": [
        "42ebaa434f95417cbf55ef6975fab7cb9d27ab3e",
        "2231c6e1adefdb7636d9fe38a388f1b0660d30ea"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jan 14 15:10:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 15:10:53 2015 +0000"
      },
      "message": "Merge \"SysUI: Log lockscreen state to eventlog\" into lmp-mr1-dev"
    },
    {
      "commit": "dbf22ccd92dc95e7c93c0485be4bcfb5c966578a",
      "tree": "518180a2fe9cbfcbfc47f6e51f85b2d4008e9974",
      "parents": [
        "b2b98a00e1867509107e4b474ba45150d27ade0a",
        "3d4eed7f1aa99401dabe2e45b82f98fb4fc2d754"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Wed Jan 14 15:06:24 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 15:06:27 2015 +0000"
      },
      "message": "Merge \"Update HWUI to store its own SkBitmap objects\""
    },
    {
      "commit": "206d31f598d499dd5a8659235afada35c3417f94",
      "tree": "e7053a7585f3a9ae33726cc2b98a71ab9f848814",
      "parents": [
        "be61ffa4fe42b4e6fdb677c7b1aeefb43ad3ef9f",
        "42ebaa434f95417cbf55ef6975fab7cb9d27ab3e"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Wed Jan 14 13:38:21 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 13:38:21 2015 +0000"
      },
      "message": "am 42ebaa43: Merge \"Make documentation for cross-profile intent filters clearer.\" into lmp-mr1-dev\n\n* commit \u002742ebaa434f95417cbf55ef6975fab7cb9d27ab3e\u0027:\n  Make documentation for cross-profile intent filters clearer.\n"
    },
    {
      "commit": "42ebaa434f95417cbf55ef6975fab7cb9d27ab3e",
      "tree": "89d1a7e34556b2e553c11eea1c930b282b6c1e3b",
      "parents": [
        "9f0e9ad40633f0480c8b6209e52d61c5aac52d1d",
        "2c1c5dd5ef75183101ec22d424b2d11f6b52b61b"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Wed Jan 14 13:33:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 13:33:13 2015 +0000"
      },
      "message": "Merge \"Make documentation for cross-profile intent filters clearer.\" into lmp-mr1-dev"
    },
    {
      "commit": "be61ffa4fe42b4e6fdb677c7b1aeefb43ad3ef9f",
      "tree": "e8e64df02d61392b4fbc6fac937b25d826aca0bb",
      "parents": [
        "792fd3d1eea0d4e1c69480684cf3be4e4c215ace",
        "9f0e9ad40633f0480c8b6209e52d61c5aac52d1d"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Wed Jan 14 12:42:32 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 12:42:32 2015 +0000"
      },
      "message": "am 9f0e9ad4: Merge \"Don\\\u0027t blindly teardown unvalidated networks when releasing NetworkRequests.\" into lmp-mr1-dev\n\n* commit \u00279f0e9ad40633f0480c8b6209e52d61c5aac52d1d\u0027:\n  Don\u0027t blindly teardown unvalidated networks when releasing NetworkRequests.\n"
    },
    {
      "commit": "9f0e9ad40633f0480c8b6209e52d61c5aac52d1d",
      "tree": "c25d399dc2ade5e3a8dbf1f071bcccc36746209d",
      "parents": [
        "2b52cad12e371a173b61257599824934b1a6c930",
        "9936484667620ff20905ea8524265b4add39cd63"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Wed Jan 14 12:38:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 12:39:01 2015 +0000"
      },
      "message": "Merge \"Don\u0027t blindly teardown unvalidated networks when releasing NetworkRequests.\" into lmp-mr1-dev"
    },
    {
      "commit": "51d281ee41a4f0fbebcd5d03db52c824111827fd",
      "tree": "e5df84a3879f4feaf1afbda4cd97d0647180a4d6",
      "parents": [
        "691d9f9eaff8f6e0ef3525553ed3915f4c52db0e",
        "792fd3d1eea0d4e1c69480684cf3be4e4c215ace"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jan 14 12:06:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 12:06:31 2015 +0000"
      },
      "message": "am 792fd3d1: am 2b52cad1: Merge \"Switch the connectivity check to its own hostname.\" into lmp-mr1-dev\n\n* commit \u0027792fd3d1eea0d4e1c69480684cf3be4e4c215ace\u0027:\n  Switch the connectivity check to its own hostname.\n"
    },
    {
      "commit": "691d9f9eaff8f6e0ef3525553ed3915f4c52db0e",
      "tree": "c2cb5d6adda54e3938a9266d607f379ccb000d2f",
      "parents": [
        "427e7162ca02473069b48affeadb1216184c1724",
        "657f9a680fd1a82d83b7f8b7658388ea3456ee86"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 14 12:06:22 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 12:06:22 2015 +0000"
      },
      "message": "am 657f9a68: am 1a6dd298: Merge \"StateMachine.dump produces no output sometimes.\" into lmp-mr1-dev\n\n* commit \u0027657f9a680fd1a82d83b7f8b7658388ea3456ee86\u0027:\n  StateMachine.dump produces no output sometimes.\n"
    },
    {
      "commit": "792fd3d1eea0d4e1c69480684cf3be4e4c215ace",
      "tree": "b16d5aac4036483141a4d8d7b3cbb970739557fd",
      "parents": [
        "657f9a680fd1a82d83b7f8b7658388ea3456ee86",
        "2b52cad12e371a173b61257599824934b1a6c930"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jan 14 11:59:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 11:59:46 2015 +0000"
      },
      "message": "am 2b52cad1: Merge \"Switch the connectivity check to its own hostname.\" into lmp-mr1-dev\n\n* commit \u00272b52cad12e371a173b61257599824934b1a6c930\u0027:\n  Switch the connectivity check to its own hostname.\n"
    },
    {
      "commit": "657f9a680fd1a82d83b7f8b7658388ea3456ee86",
      "tree": "aed4392a82f9a9befb4ee1b48093b699644697e1",
      "parents": [
        "ead0184548fdd341f5903d9ce35604c926dcddde",
        "1a6dd2985ef1eab036f6fc77cf723e3f12832e93"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 14 11:59:41 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 11:59:41 2015 +0000"
      },
      "message": "am 1a6dd298: Merge \"StateMachine.dump produces no output sometimes.\" into lmp-mr1-dev\n\n* commit \u00271a6dd2985ef1eab036f6fc77cf723e3f12832e93\u0027:\n  StateMachine.dump produces no output sometimes.\n"
    },
    {
      "commit": "2c1c5dd5ef75183101ec22d424b2d11f6b52b61b",
      "tree": "8b5def2a2b5f50386d112f1c141b34d073d5caed",
      "parents": [
        "c6a228511c15506602b03f96183bb3c06d12163f"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Mon Jan 12 12:32:56 2015 +0000"
      },
      "committer": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Wed Jan 14 10:31:23 2015 +0000"
      },
      "message": "Make documentation for cross-profile intent filters clearer.\n\nExplain why FLAG_MANAGED_CAN_ACCESS_PARENT and FLAG_PARENT_CAN_ACCESS_MANAGED\nhave these names.\nAlso do not mention the disambiguation list since there is not always a\ndisambiguation list shown when resolving cross-profile intent filters.\n\nBUG:18962528\n\nChange-Id: Ibbb9505dcab7cf17d87435eff2cef3e745e95209\n"
    },
    {
      "commit": "2b52cad12e371a173b61257599824934b1a6c930",
      "tree": "a78e6df99e5fe5b125f05bab60f6cb5adaea6d15",
      "parents": [
        "1a6dd2985ef1eab036f6fc77cf723e3f12832e93",
        "cd29cb66f92b008e8547f70b30223ce8dbc1fb86"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jan 14 10:28:23 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 10:28:26 2015 +0000"
      },
      "message": "Merge \"Switch the connectivity check to its own hostname.\" into lmp-mr1-dev"
    },
    {
      "commit": "7a2c973db7756a60f1cdd6cf67411115c1576081",
      "tree": "16da25774e868e346368f4d61d3d8e3d0967584b",
      "parents": [
        "21454aa27643f69a0ee9377ae09a01e96af3718f"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Jan 13 17:41:22 2015 -0800"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Jan 13 18:29:15 2015 -0800"
      },
      "message": "Generate IKeystoreService using aidl\n\nThis replaces IKeystoreService.java with IKeystoreService.aidl and\nchanges the methods that passed down a byte[][] to instead pass down a\nKeystoreArguments which is currently a thin parcelable wrapper around a byte[][].\n\nChange-Id: I6367bcf57562f41a27aab14f1903b74995cb65c2\n"
    },
    {
      "commit": "b2b98a00e1867509107e4b474ba45150d27ade0a",
      "tree": "bd2504f000d865f976829299b1e44a70a6bd492f",
      "parents": [
        "ea002666cff0980752632c64432137732f463a40"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jan 13 17:34:17 2015 -0800"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jan 13 17:34:17 2015 -0800"
      },
      "message": "Force-commit changes on accept in spinner-style DatePickerDialog\n\nBug: 19005472\nChange-Id: If500c7305282a5055b4617c242871e04d91c0bc3\n"
    },
    {
      "commit": "1a6dd2985ef1eab036f6fc77cf723e3f12832e93",
      "tree": "22b507778cca47dea8f77b5ccdb40e219c56331e",
      "parents": [
        "6e41019633975358cf2f84c5d1e09e6e3a049875",
        "54b1b1a07ad3edd1df060889aad453aa0e1cc79a"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 14 00:52:06 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 00:52:08 2015 +0000"
      },
      "message": "Merge \"StateMachine.dump produces no output sometimes.\" into lmp-mr1-dev"
    },
    {
      "commit": "427e7162ca02473069b48affeadb1216184c1724",
      "tree": "44eeb37eb03dd1f393c7a94f0ef64e9f7480f109",
      "parents": [
        "4a7b0062a13faec410a954798ddc091e90e57127",
        "ead0184548fdd341f5903d9ce35604c926dcddde"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Wed Jan 14 00:17:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 00:17:58 2015 +0000"
      },
      "message": "am ead01845: am 6e410196: Merge \"Rename setGlobalPreferredNetworkType to setPreferredNetworkTypeToGlobal per API council.\" into lmp-mr1-dev\n\n* commit \u0027ead0184548fdd341f5903d9ce35604c926dcddde\u0027:\n  Rename setGlobalPreferredNetworkType to setPreferredNetworkTypeToGlobal per API council.\n"
    },
    {
      "commit": "ead0184548fdd341f5903d9ce35604c926dcddde",
      "tree": "ee05bc71b734002d08bee03243530223c31315a4",
      "parents": [
        "561cf9595547581e0cc905ed5a05023bf67ca0b8",
        "6e41019633975358cf2f84c5d1e09e6e3a049875"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Wed Jan 14 00:09:53 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 00:09:53 2015 +0000"
      },
      "message": "am 6e410196: Merge \"Rename setGlobalPreferredNetworkType to setPreferredNetworkTypeToGlobal per API council.\" into lmp-mr1-dev\n\n* commit \u00276e41019633975358cf2f84c5d1e09e6e3a049875\u0027:\n  Rename setGlobalPreferredNetworkType to setPreferredNetworkTypeToGlobal per API council.\n"
    },
    {
      "commit": "6e41019633975358cf2f84c5d1e09e6e3a049875",
      "tree": "2f9cbd3a63f74c1cb2b4ab5ec9be1999685564b8",
      "parents": [
        "820088587e732fe04b705248a06f275bf264be33",
        "3fb3abd10a5980a0a5afe7f0e54f736eff84b5a5"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Wed Jan 14 00:06:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 00:06:19 2015 +0000"
      },
      "message": "Merge \"Rename setGlobalPreferredNetworkType to setPreferredNetworkTypeToGlobal per API council.\" into lmp-mr1-dev"
    },
    {
      "commit": "4a7b0062a13faec410a954798ddc091e90e57127",
      "tree": "8f6209d9f5d4ee0fbd3ec8e7c398eebffcb6d058",
      "parents": [
        "e5a25a7689d3b2c8f6e0a047f6dd27f9d6c19ae4",
        "561cf9595547581e0cc905ed5a05023bf67ca0b8"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Tue Jan 13 23:26:23 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 23:26:23 2015 +0000"
      },
      "message": "am 82008858: Merge \"Fix unexpected language changes on SIM card insertion.\" into lmp-mr1-dev\nautomerge: 561cf95\n\n* commit \u0027561cf9595547581e0cc905ed5a05023bf67ca0b8\u0027:\n  Fix unexpected language changes on SIM card insertion.\n"
    },
    {
      "commit": "e5a25a7689d3b2c8f6e0a047f6dd27f9d6c19ae4",
      "tree": "6bb8ce8351afc906d1c49da1213cf089a4e491c1",
      "parents": [
        "2d68b428b06df4f91ffd12c01ccbac61ce9cb163",
        "50085fbccfd08038ba5ec888621d960dbbe21405"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 13 23:25:05 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 23:25:05 2015 +0000"
      },
      "message": "am ad58ca67: Merge \"AudioService: handle stream mute by stream alias\" into lmp-mr1-dev\nautomerge: 50085fb\n\n* commit \u002750085fbccfd08038ba5ec888621d960dbbe21405\u0027:\n  AudioService: handle stream mute by stream alias\n"
    },
    {
      "commit": "2d68b428b06df4f91ffd12c01ccbac61ce9cb163",
      "tree": "c4c6869a59fd1265df2da43f29043f2a80fbc528",
      "parents": [
        "f8db59de22cb29f68ace8303e15e71dabf2b39e5",
        "dfb99e82740fe21006bb6972af6af610ed12edbe"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Tue Jan 13 23:23:20 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 23:23:20 2015 +0000"
      },
      "message": "am e3b0449b: Merge \"Update javadoc and hide getNameSource and getDataRoaming.\" into lmp-mr1-dev\nautomerge: dfb99e8\n\n* commit \u0027dfb99e82740fe21006bb6972af6af610ed12edbe\u0027:\n  Update javadoc and hide getNameSource and getDataRoaming.\n"
    },
    {
      "commit": "f8db59de22cb29f68ace8303e15e71dabf2b39e5",
      "tree": "e0824b6b5ef93e2991b8f1953c84254a4dffce87",
      "parents": [
        "1549346a98227c1f41fa4bd99921139f2cf97a14",
        "562e87bdd5eb58a97cce2224c36443f8915fa7d8"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Tue Jan 13 23:21:43 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 23:21:43 2015 +0000"
      },
      "message": "am 207d7bd3: Merge \"Run isKeyguardSecure under system privileges\" into lmp-mr1-dev\nautomerge: 562e87b\n\n* commit \u0027562e87bdd5eb58a97cce2224c36443f8915fa7d8\u0027:\n  Run isKeyguardSecure under system privileges\n"
    },
    {
      "commit": "561cf9595547581e0cc905ed5a05023bf67ca0b8",
      "tree": "70e51166e8733cdc588e68b7ee21107966c46bb9",
      "parents": [
        "50085fbccfd08038ba5ec888621d960dbbe21405",
        "820088587e732fe04b705248a06f275bf264be33"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Tue Jan 13 23:15:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 13 23:15:14 2015 +0000"
      },
      "message": "am 82008858: Merge \"Fix unexpected language changes on SIM card insertion.\" into lmp-mr1-dev\n\n* commit \u0027820088587e732fe04b705248a06f275bf264be33\u0027:\n  Fix unexpected language changes on SIM card insertion.\n"
    },
    {
      "commit": "50085fbccfd08038ba5ec888621d960dbbe21405",
      "tree": "499fd76da00d9308d28143a8b762fa63fba9e124",
      "parents": [
        "dfb99e82740fe21006bb6972af6af610ed12edbe",
        "ad58ca67c6e3a999357f0d4df8daa9fbbe1a2903"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 13 23:15:09 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 13 23:15:09 2015 +0000"
      },
      "message": "am ad58ca67: Merge \"AudioService: handle stream mute by stream alias\" into lmp-mr1-dev\n\n* commit \u0027ad58ca67c6e3a999357f0d4df8daa9fbbe1a2903\u0027:\n  AudioService: handle stream mute by stream alias\n"
    },
    {
      "commit": "dfb99e82740fe21006bb6972af6af610ed12edbe",
      "tree": "80ef08e0ccb674e531f187b44529ccd23c8e6a7c",
      "parents": [
        "562e87bdd5eb58a97cce2224c36443f8915fa7d8",
        "e3b0449b0f2fe9f4ed59bd0d209d6b992bfe4372"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Tue Jan 13 23:15:03 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 13 23:15:03 2015 +0000"
      },
      "message": "am e3b0449b: Merge \"Update javadoc and hide getNameSource and getDataRoaming.\" into lmp-mr1-dev\n\n* commit \u0027e3b0449b0f2fe9f4ed59bd0d209d6b992bfe4372\u0027:\n  Update javadoc and hide getNameSource and getDataRoaming.\n"
    },
    {
      "commit": "562e87bdd5eb58a97cce2224c36443f8915fa7d8",
      "tree": "a3d6d7afd816fb1ec9e1463b70a64ee0eccbf265",
      "parents": [
        "82da2ee927a86114f583b2ea8683076069e761e0",
        "207d7bd3a4aca3478910ec740a0c810868fbeabb"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Tue Jan 13 23:14:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 13 23:14:58 2015 +0000"
      },
      "message": "am 207d7bd3: Merge \"Run isKeyguardSecure under system privileges\" into lmp-mr1-dev\n\n* commit \u0027207d7bd3a4aca3478910ec740a0c810868fbeabb\u0027:\n  Run isKeyguardSecure under system privileges\n"
    },
    {
      "commit": "cd29cb66f92b008e8547f70b30223ce8dbc1fb86",
      "tree": "606b9191901bcb614754ff1576c40bda8e9d2ceb",
      "parents": [
        "71922de6c8e407ff24bb1a500cb53bb1a647c758"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jan 14 00:16:03 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jan 14 08:06:56 2015 +0900"
      },
      "message": "Switch the connectivity check to its own hostname.\n\nBug: 18467482\nBug: 18869302\nBug: 18924197\nChange-Id: I1de478e9c8a165faf6f1bf81e042d1de9e03c3d5\n"
    },
    {
      "commit": "820088587e732fe04b705248a06f275bf264be33",
      "tree": "9c07c4e06232b59839bab5f5ddd35eec89e3d23b",
      "parents": [
        "ad58ca67c6e3a999357f0d4df8daa9fbbe1a2903",
        "c63a16b8e46f2f3ecce6c548663cc3185f011fd6"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Tue Jan 13 23:01:38 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 13 23:01:39 2015 +0000"
      },
      "message": "Merge \"Fix unexpected language changes on SIM card insertion.\" into lmp-mr1-dev"
    },
    {
      "commit": "ad58ca67c6e3a999357f0d4df8daa9fbbe1a2903",
      "tree": "e68d95266949fda46c5a73dfd253edb35099c001",
      "parents": [
        "e3b0449b0f2fe9f4ed59bd0d209d6b992bfe4372",
        "4fb3b602156d093c1082be88f2f016f3a791a978"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 13 23:00:38 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 13 23:00:40 2015 +0000"
      },
      "message": "Merge \"AudioService: handle stream mute by stream alias\" into lmp-mr1-dev"
    },
    {
      "commit": "e3b0449b0f2fe9f4ed59bd0d209d6b992bfe4372",
      "tree": "9014533968a8e230ba81299c59afdd1e056d5b4f",
      "parents": [
        "207d7bd3a4aca3478910ec740a0c810868fbeabb",
        "4abdd079498801edf6d144ba6d6965d4cb00e91e"
      ],
      "author": {
        "name": "Stuart Scott",
        "email": "stuartscott@google.com",
        "time": "Tue Jan 13 22:43:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 13 22:43:14 2015 +0000"
      },
      "message": "Merge \"Update javadoc and hide getNameSource and getDataRoaming.\" into lmp-mr1-dev"
    },
    {
      "commit": "54b1b1a07ad3edd1df060889aad453aa0e1cc79a",
      "tree": "9c1e8f09d384abba347813ed21d5056cb59da53f",
      "parents": [
        "f94d5d26f2d122cbb41327d8e34d8655514f9b0c"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Jan 12 11:34:20 2015 -0800"
      },
      "committer": {
        "name": "John Huang",
        "email": "jsh@google.com",
        "time": "Tue Jan 13 22:35:25 2015 +0000"
      },
      "message": "StateMachine.dump produces no output sometimes.\n\nIf the content to dump is large no output is produced by dump. Change\nback to using a loop and flush.\n\nBug: 18965342\nChange-Id: Ibc33da8bfffd5f998a78df0e2d70ed8e8a0aa137\n"
    },
    {
      "commit": "207d7bd3a4aca3478910ec740a0c810868fbeabb",
      "tree": "ac4164ceb9b0247fe62b3faade67e8ce16b9f6c2",
      "parents": [
        "ef04ae79af58cc86c4312fac18c8a4eb24fc73ae",
        "c87d162815f228cda3c2bc70022c54e332bee0e5"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Tue Jan 13 22:19:23 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 13 22:19:26 2015 +0000"
      },
      "message": "Merge \"Run isKeyguardSecure under system privileges\" into lmp-mr1-dev"
    },
    {
      "commit": "ea002666cff0980752632c64432137732f463a40",
      "tree": "8e2ba9dabf7d5f5f228a1030daf620b90692d30f",
      "parents": [
        "6245afc811a02d5c949d06ef076fc46672875232",
        "1549346a98227c1f41fa4bd99921139f2cf97a14"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jan 13 22:11:48 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 22:11:48 2015 +0000"
      },
      "message": "am ef04ae79: Merge \"Complete booting when frontmost activity is idle\" into lmp-mr1-dev automerge: 82da2ee\nautomerge: 1549346\n\n* commit \u00271549346a98227c1f41fa4bd99921139f2cf97a14\u0027:\n  Complete booting when frontmost activity is idle\n"
    },
    {
      "commit": "3fb3abd10a5980a0a5afe7f0e54f736eff84b5a5",
      "tree": "fd7110b9582268143eede575dfad192afe9950a5",
      "parents": [
        "ef04ae79af58cc86c4312fac18c8a4eb24fc73ae"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Tue Jan 13 13:50:25 2015 -0800"
      },
      "committer": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Tue Jan 13 14:11:11 2015 -0800"
      },
      "message": "Rename setGlobalPreferredNetworkType to setPreferredNetworkTypeToGlobal per API council.\n\nBug: b/18983535\nChange-Id: I937b7ce38615e07f653d3ee02d734edfcfea3897\n"
    },
    {
      "commit": "6245afc811a02d5c949d06ef076fc46672875232",
      "tree": "c4c33d85c623c8398db4e9cc9d29e08dd5ca3c89",
      "parents": [
        "a80dec2d5c5a543a0629e6ca9015c51e80148606",
        "9d82182f0c97271323d039b51e9179d2f4f2fa74"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jan 13 22:10:25 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 22:10:25 2015 +0000"
      },
      "message": "am 31ae1730: Merge \"Add debug for ANR\" into lmp-mr1-dev automerge: 0f6da47\nautomerge: 9d82182\n\n* commit \u00279d82182f0c97271323d039b51e9179d2f4f2fa74\u0027:\n  Add debug for ANR\n"
    },
    {
      "commit": "1549346a98227c1f41fa4bd99921139f2cf97a14",
      "tree": "f85671495f25ae2b47435b7e9876464eca70c109",
      "parents": [
        "9d82182f0c97271323d039b51e9179d2f4f2fa74",
        "82da2ee927a86114f583b2ea8683076069e761e0"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jan 13 22:05:27 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 22:05:27 2015 +0000"
      },
      "message": "am ef04ae79: Merge \"Complete booting when frontmost activity is idle\" into lmp-mr1-dev\nautomerge: 82da2ee\n\n* commit \u002782da2ee927a86114f583b2ea8683076069e761e0\u0027:\n  Complete booting when frontmost activity is idle\n"
    },
    {
      "commit": "9d82182f0c97271323d039b51e9179d2f4f2fa74",
      "tree": "877e558552a003dffb03b08c2f7be9e034483543",
      "parents": [
        "c7105c46002f5e47cde61d5cc3a92e557adc2fea",
        "0f6da477cbf3232996770a17910d3e44a0b893ac"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jan 13 22:03:04 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 22:03:04 2015 +0000"
      },
      "message": "am 31ae1730: Merge \"Add debug for ANR\" into lmp-mr1-dev\nautomerge: 0f6da47\n\n* commit \u00270f6da477cbf3232996770a17910d3e44a0b893ac\u0027:\n  Add debug for ANR\n"
    },
    {
      "commit": "82da2ee927a86114f583b2ea8683076069e761e0",
      "tree": "dccc4c7824f46dad020521b7f2edd12c71e35ed1",
      "parents": [
        "0f6da477cbf3232996770a17910d3e44a0b893ac",
        "ef04ae79af58cc86c4312fac18c8a4eb24fc73ae"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jan 13 21:34:32 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 13 21:34:32 2015 +0000"
      },
      "message": "am ef04ae79: Merge \"Complete booting when frontmost activity is idle\" into lmp-mr1-dev\n\n* commit \u0027ef04ae79af58cc86c4312fac18c8a4eb24fc73ae\u0027:\n  Complete booting when frontmost activity is idle\n"
    },
    {
      "commit": "0f6da477cbf3232996770a17910d3e44a0b893ac",
      "tree": "fb93c2592d44910e15c3bdd63442dd7d6ca20e70",
      "parents": [
        "0e5b3d4eabfa747bab39117d512d6218b8fa7783",
        "31ae17309e8c79c4b1a7b63a9c4bb43ae0849de2"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jan 13 21:34:27 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 13 21:34:27 2015 +0000"
      },
      "message": "am 31ae1730: Merge \"Add debug for ANR\" into lmp-mr1-dev\n\n* commit \u002731ae17309e8c79c4b1a7b63a9c4bb43ae0849de2\u0027:\n  Add debug for ANR\n"
    },
    {
      "commit": "ef04ae79af58cc86c4312fac18c8a4eb24fc73ae",
      "tree": "9f2535e5a438a0ade35dba42faca1e1c73528ba5",
      "parents": [
        "31ae17309e8c79c4b1a7b63a9c4bb43ae0849de2",
        "f3ea23ad9bcd44bdbc8380c413989fc887b89cc8"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jan 13 21:28:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 13 21:28:37 2015 +0000"
      },
      "message": "Merge \"Complete booting when frontmost activity is idle\" into lmp-mr1-dev"
    },
    {
      "commit": "31ae17309e8c79c4b1a7b63a9c4bb43ae0849de2",
      "tree": "250cba1786b2381b8015e00f4144e3c2f665945d",
      "parents": [
        "a27523e3e0fd6c6cab18255151f2f9ec9a72f3d6",
        "bcb6eb9e26c923333b25074d39722a5dfa8c0320"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jan 13 21:27:20 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 13 21:27:23 2015 +0000"
      },
      "message": "Merge \"Add debug for ANR\" into lmp-mr1-dev"
    },
    {
      "commit": "bcb6eb9e26c923333b25074d39722a5dfa8c0320",
      "tree": "05c2d360f814e0eb6b615534e8b5b27f4f29cd6d",
      "parents": [
        "84c5e8ebf0185ca65d4bab148f6d72d71940aba8"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jan 13 13:09:22 2015 -0800"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jan 13 13:24:17 2015 -0800"
      },
      "message": "Add debug for ANR\n\nHelp for bug 17721767.\n\nChange-Id: If863f3e6536be8af2c189dcc37d503c4d6b663b4\n"
    },
    {
      "commit": "a80dec2d5c5a543a0629e6ca9015c51e80148606",
      "tree": "b69c1e3d57ce8bbb34d7261b778abd629f2504fe",
      "parents": [
        "fcb3be7aaa5d09f9b2bf5d00894c48a5a5362672",
        "c7105c46002f5e47cde61d5cc3a92e557adc2fea"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Jan 13 21:14:23 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 21:14:23 2015 +0000"
      },
      "message": "am 0e5b3d4e: am a27523e3: Merge \"Fix for call timer resetting when starting IMS conference call. 1/4\" into lmp-mr1-dev\nautomerge: c7105c4\n\n* commit \u0027c7105c46002f5e47cde61d5cc3a92e557adc2fea\u0027:\n  Fix for call timer resetting when starting IMS conference call. 1/4\n"
    },
    {
      "commit": "fcb3be7aaa5d09f9b2bf5d00894c48a5a5362672",
      "tree": "57c713bb13add83aa59a188ee502b8d26fd51035",
      "parents": [
        "494601e39aa242d122406277a96fd71a5f8b46c0",
        "b5af40f040f7c227604f129bcf79784c349c2ad5"
      ],
      "author": {
        "name": "Greg Hackmann",
        "email": "ghackmann@google.com",
        "time": "Tue Jan 13 21:12:46 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 21:12:46 2015 +0000"
      },
      "message": "am 96f7ac84: Merge \"Find wall clock RTC through sysfs\" automerge: 41ef80e\nautomerge: b5af40f\n\n* commit \u0027b5af40f040f7c227604f129bcf79784c349c2ad5\u0027:\n  Find wall clock RTC through sysfs\n"
    },
    {
      "commit": "494601e39aa242d122406277a96fd71a5f8b46c0",
      "tree": "c5059569f5cda918904941878fa349e8f1a18ea9",
      "parents": [
        "e843e24681548123f95128b946222aa736b988af",
        "948279954ac88ecfd0678713158175702d981c73"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jan 13 21:09:10 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 21:09:10 2015 +0000"
      },
      "message": "am 6a903c31: am 84c5e8eb: Merge \"Rename reg/unreg OnSubscriptionsChangedListener.\" into lmp-mr1-dev\nautomerge: 9482799\n\n* commit \u0027948279954ac88ecfd0678713158175702d981c73\u0027:\n  Rename reg/unreg OnSubscriptionsChangedListener.\n"
    },
    {
      "commit": "e843e24681548123f95128b946222aa736b988af",
      "tree": "405a0bc726662c328319864e4fb9fb31ceff9a8e",
      "parents": [
        "9a67d191ab9e3f7c5ac1c1f1cce1cb87e1ebd547",
        "7e6fbb361be7a0045b8c71f0b8c56f113121a7d4"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Tue Jan 13 21:07:16 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 21:07:16 2015 +0000"
      },
      "message": "am 9320e9f0: Merge \"Update javadoc for DEFAULT_FEATURES deprecation.\" into lmp-mr1-dev automerge: e036ce2\nautomerge: 7e6fbb3\n\n* commit \u00277e6fbb361be7a0045b8c71f0b8c56f113121a7d4\u0027:\n  Update javadoc for DEFAULT_FEATURES deprecation.\n"
    }
  ],
  "next": "9a67d191ab9e3f7c5ac1c1f1cce1cb87e1ebd547"
}
