)]}'
{
  "log": [
    {
      "commit": "bd4bdbec62776b1222b1f202e44f8f127bfb7bab",
      "tree": "0b888171eade7f3988dafdcd6dc815941065ceeb",
      "parents": [
        "59882fb8e0ba7c47b780d62c9a9c46b63d779677",
        "92ebfd7f803d0ccd7b4dec1c5048b417e83b98cd"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Nov 09 13:23:34 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 09 13:23:34 2011 -0800"
      },
      "message": "Merge \"docs: update samples toc for rs sample\" into ics-mr0"
    },
    {
      "commit": "59882fb8e0ba7c47b780d62c9a9c46b63d779677",
      "tree": "ef9f69acfb2b8cf572392f50c28e8e9ad273de09",
      "parents": [
        "19998120f53caceb620f138c6eea182f1e693660",
        "1a811695f9ae2ac806a64fd3b6c440c83262dc52"
      ],
      "author": {
        "name": "David Brown",
        "email": "dab@google.com",
        "time": "Tue Nov 08 18:25:30 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 18:25:30 2011 -0800"
      },
      "message": "Merge \"Add \"potential\" variants for PhoneNumberUtils.isEmergencyNumber()\" into ics-mr0"
    },
    {
      "commit": "19998120f53caceb620f138c6eea182f1e693660",
      "tree": "523fa5ba57dc953dc22dff0a5d1be7819fb32697",
      "parents": [
        "fee5f29b22f99bd2891fb2af54669f20832fb851",
        "f330986fa843c22304e1cfc42e55a050a7bfe556"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Nov 08 17:31:32 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 17:31:32 2011 -0800"
      },
      "message": "Merge \"Bug 5478024 drop after decode if can\u0027t drop before\" into ics-mr0"
    },
    {
      "commit": "1a811695f9ae2ac806a64fd3b6c440c83262dc52",
      "tree": "b035e65d3923fb1c8447cc6ec604993378733c38",
      "parents": [
        "b445362bd67cf596cfdd39db2dbe8f42cf9a119a"
      ],
      "author": {
        "name": "David Brown",
        "email": "dab@google.com",
        "time": "Tue Nov 08 11:11:56 2011 -0800"
      },
      "committer": {
        "name": "David Brown",
        "email": "dab@google.com",
        "time": "Tue Nov 08 15:51:50 2011 -0800"
      },
      "message": "Add \"potential\" variants for PhoneNumberUtils.isEmergencyNumber()\n\nThe phone app needs a way to distinguish between (a) numbers that are\ndefinitely emergency numbers, and (b) numbers that *might* result in an\nemergency call being dialed, but aren\u0027t specifically emergency numbers\nthemselves.\n\n(The phone app needs this distinction in order to enforce the restriction\nthat 3rd party apps should not be allowed to make emergency calls using\nthe ACTION_CALL intent, while still making sure that the in-call UI only\ndisplays the \"emergency call\" state for numbers that are *definitely*\nemergency numbers.  See bug 5493790 for the full details;)\n\nSo this change adds a full set of \"isPotentialEmergencyNumber()\" methods\nto go along with the \"isEmergencyNumber()\" methods we\u0027ve had all along.\nThe \"potential\" variants behave identically to the original methods,\n*except* that they ultimately use number.startsWith() rather than\nnumber.equals() when comparing against the list of emergency numbers.\n\nTESTED:\n\n- Unit test \u0027PhoneNumberUtilsTest#testIsEmergencyNumber\u0027 passes.\n  (The PhoneNumberUtilsTest class doesn\u0027t pass in its entirety, but it was\n  broken before this change also.)\n\n- Also see the commit description of change\n  Ib949fea3c0ce6b341a90e617a03ba3f22c69018b for the exact tests I ran\n  against the phone app.\n\nThis change should be submitted along with\n  Change-Id: Ib949fea3c0ce6b341a90e617a03ba3f22c69018b\nin apps/Phone (but this change must go in first to avoid breaking the\nbuild.)\n\nBug: 5493790\nChange-Id: Ic528cfcc555734cdaf4ca8a18a50199771ba49b1\n"
    },
    {
      "commit": "fee5f29b22f99bd2891fb2af54669f20832fb851",
      "tree": "e9f3393b3ad5d0809457264e90f15d3f8d6c80f7",
      "parents": [
        "04217efb8eaebdbd846671a2f743fa3e960b5dde",
        "141da403c0ad2d06b8f55e737ddf5d9e2b64c536"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Tue Nov 08 13:22:34 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 13:22:34 2011 -0800"
      },
      "message": "Merge \"Fix exception when sending multi-page SMS with Turkish characters.\" into ics-mr0"
    },
    {
      "commit": "04217efb8eaebdbd846671a2f743fa3e960b5dde",
      "tree": "888bcc755070de3bd845285ec8e0c6ea5c9ff143",
      "parents": [
        "b445362bd67cf596cfdd39db2dbe8f42cf9a119a",
        "6233fbe5da2466da26245a35acc5129974dd5440"
      ],
      "author": {
        "name": "Brian Colonna",
        "email": "bcolonna@google.com",
        "time": "Tue Nov 08 12:51:36 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 08 12:51:36 2011 -0800"
      },
      "message": "Merge \"Fix 5514230: preventing null window token from occurring\" into ics-mr0"
    },
    {
      "commit": "141da403c0ad2d06b8f55e737ddf5d9e2b64c536",
      "tree": "d95b72697e260641e2e09a21bc4aef677146530a",
      "parents": [
        "7311bd4b709750384b058d8e988e2e983c97b3f2"
      ],
      "author": {
        "name": "bi4004.lee",
        "email": "bi4004.lee@samsung.com",
        "time": "Wed Nov 02 14:43:43 2011 +0900"
      },
      "committer": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Nov 07 18:03:45 2011 -0800"
      },
      "message": "Fix exception when sending multi-page SMS with Turkish characters.\n\n - Precondition: config_sms_enabled_single_shift_tables is configured as\n   1 (Turkish) in frameworks/base/core/res/res/values/config.xml\n\n - Cause: There is no consideration for National Language Shift Tables in\n   SmsMessage::fragmentText function.\n\n - Solution: The header length is calculated properly according to\n   National Language Shift Table\n\n - modified to add test cases and fix calculation bug (jhamby@google.com)\n\nBug: 5553544\nChange-Id: I9eaefbbd6b3d75f8c41cbf9d0cb03a701cfa1cb3\n"
    },
    {
      "commit": "b445362bd67cf596cfdd39db2dbe8f42cf9a119a",
      "tree": "d3e659e4c53b54537212a33997f92fcf0bd0dea8",
      "parents": [
        "7311bd4b709750384b058d8e988e2e983c97b3f2"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Nov 03 16:01:40 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon Nov 07 14:44:48 2011 -0800"
      },
      "message": "Make upstream tether list threadsafe\n\nOutsiders asking for this list may cause the list to change on another thread.\nFixing general synchronization issues.\n\nbug:5531630\nChange-Id: I7a3ee0bba3db40f45bcb0159491942fa4cf38c37\n"
    },
    {
      "commit": "6233fbe5da2466da26245a35acc5129974dd5440",
      "tree": "9000d6632507e97a4c6e1da2adedc257d13638e2",
      "parents": [
        "e4ca92421cc07c2f7f152b774dd1ac7a8944028b"
      ],
      "author": {
        "name": "Brian Colonna",
        "email": "bcolonna@google.com",
        "time": "Fri Nov 04 13:08:40 2011 -0400"
      },
      "committer": {
        "name": "Brian Colonna",
        "email": "bcolonna@google.com",
        "time": "Mon Nov 07 13:53:31 2011 -0500"
      },
      "message": "Fix 5514230: preventing null window token from occurring\n\nSometimes the lockscreen view is recreated even though it has already\nbeen created (and therefore Face Unlock is already running).  One\nexample of this is when the lockscreen momentarily displays in\nlandscape mode and then corrects itself into portrait mode.\n\nWhen lockscreen recreates itself, it removes the view and then later\nre-adds the view.  During that time the window token is null and may\nbe passed to Face Unlock when it tries to restart.  The reason this\ndoesn\u0027t happen *every* time the view is recreated is because the\nonServiceConnected() callback starts Face Unlock, and usually it\nruns after the view is re-added, but sometimes it runs before the view\nis re-added, resulting in this bug.\n\nAn earlier fix put null-token checking inside of the Face Unlock\nservice, which prevented crashing but Face Unlock was still unable\nto run.  This fix makes the null token case not happen so Face Unlock\ncan run every time.  It accomplishes this by simply not restarting\nFace Unlock until the view has been re-added.\n\nThis fix also replaces checking two flags everywhere to see if\nFace Unlock is being used and instead uses a single function call.\n\nChange-Id: Ib46f25f2a58ab2e70470337861c25ee81a858873\n"
    },
    {
      "commit": "7311bd4b709750384b058d8e988e2e983c97b3f2",
      "tree": "31fb95a70ee5d94dfee580e47abe557e7d31d055",
      "parents": [
        "5462bc6318b4b70e7a58c66994e2bd79f59d9739",
        "04d6db380fa8f553256144cb2376d5f8e23a9843"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Nov 05 00:31:17 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Nov 05 00:31:17 2011 -0700"
      },
      "message": "Merge \"Print out memory info when we get into a low memory situation.\" into ics-mr0"
    },
    {
      "commit": "04d6db380fa8f553256144cb2376d5f8e23a9843",
      "tree": "c523edf1694c506836bf033587f54cb9d8dfed35",
      "parents": [
        "e4ca92421cc07c2f7f152b774dd1ac7a8944028b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Nov 04 20:07:24 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Nov 04 20:07:24 2011 -0700"
      },
      "message": "Print out memory info when we get into a low memory situation.\n\nChange-Id: I2c8b8847a0f38135d8bf9ff9b7198517c3b0262e\n"
    },
    {
      "commit": "5462bc6318b4b70e7a58c66994e2bd79f59d9739",
      "tree": "4c5c4b7980974adb8c5fc11df32e1a523cd94306",
      "parents": [
        "348297abc0e03fb87a1d22465020b580d83fdd61"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Nov 04 19:01:44 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Nov 04 19:26:03 2011 -0700"
      },
      "message": "Fix a leak in Parcel::writeBlob.\n\nWas mistakenly assuming that Parcel::writeFileDescriptor took\nownership of the fd that was passed in.  It does not!\nAdded some comments and a default parameter to allow the caller\nto specify whether it wishes the Parcel to take ownership.\n\nBug: 5563374\nChange-Id: I5a12f51d582bf246ce90133cce7690bb9bca93f6\n"
    },
    {
      "commit": "f330986fa843c22304e1cfc42e55a050a7bfe556",
      "tree": "e397dd950548411d7f57ecf9595fe6c1b4cb48a3",
      "parents": [
        "e4ca92421cc07c2f7f152b774dd1ac7a8944028b"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Nov 04 18:05:35 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Nov 04 18:05:35 2011 -0700"
      },
      "message": "Bug 5478024 drop after decode if can\u0027t drop before\n\nChange-Id: Iaa64553be1a710da5d42be4e3a1e1d6dc873e371\n"
    },
    {
      "commit": "348297abc0e03fb87a1d22465020b580d83fdd61",
      "tree": "bfcb273f7ba025ad164c9ab59e0a820ab475e00d",
      "parents": [
        "ca25016775391bf71f7503aeb61798df46fa54cf",
        "3b28e9a3daede9eac44faeb736ab4c8386ddd089"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Nov 04 15:53:37 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 04 15:53:37 2011 -0700"
      },
      "message": "Merge \"Start using IP tool for advanced routing.\" into ics-mr0"
    },
    {
      "commit": "ca25016775391bf71f7503aeb61798df46fa54cf",
      "tree": "66415df5120ee5230a74328335d7559c8b39ee33",
      "parents": [
        "3ee471889b09d90affddd00c409a515a64b6861b",
        "9b424b44515490cb173ce1837b763ac0f6153a17"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Nov 04 14:00:21 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 04 14:00:21 2011 -0700"
      },
      "message": "Merge \"DO NOT MERGE.  Integrate: Include showmap output in bug report.\" into ics-mr0"
    },
    {
      "commit": "9b424b44515490cb173ce1837b763ac0f6153a17",
      "tree": "4a2a4c263fb8cad134f212d720967f905eedfde8",
      "parents": [
        "e4ca92421cc07c2f7f152b774dd1ac7a8944028b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Nov 03 19:19:28 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Nov 04 13:38:18 2011 -0700"
      },
      "message": "DO NOT MERGE.  Integrate: Include showmap output in bug report.\n\nChange-Id: I51265eb248b7eba360f0758fa9eb8a01821f108a\n"
    },
    {
      "commit": "3ee471889b09d90affddd00c409a515a64b6861b",
      "tree": "25899060376c7a6ddb609def2b348cd1e4b7a3b1",
      "parents": [
        "e4ca92421cc07c2f7f152b774dd1ac7a8944028b"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Fri Nov 04 11:46:56 2011 -0700"
      },
      "committer": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Fri Nov 04 13:08:15 2011 -0700"
      },
      "message": "Frame rate to 48 fps\n\nChange-Id: I95645b3921db22dfeca97ad2743299ccda5de83b\n"
    },
    {
      "commit": "3b28e9a3daede9eac44faeb736ab4c8386ddd089",
      "tree": "c6c3540c8e3f415343e246c92a9a248e13f974b0",
      "parents": [
        "8c49b81b5971c3fd254c4ecd862d1a32b1917edb"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Nov 02 14:37:19 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Nov 04 09:52:04 2011 -0700"
      },
      "message": "Start using IP tool for advanced routing.\n\nbug:5495862\nbug:5396842\nChange-Id: I5e31b352b14a4dc746cacce4d61cf8d9ad7382a0\n"
    },
    {
      "commit": "e4ca92421cc07c2f7f152b774dd1ac7a8944028b",
      "tree": "7d0469b19d75cdb87dbcf57107fcf92bf56d1586",
      "parents": [
        "32b5a7eeaf758fad0c24131603cdd54cd2883a58"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Nov 03 23:12:54 2011 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Nov 03 23:16:55 2011 -0700"
      },
      "message": "Fix the build.\n\nNeeded to update EventLogTags.logtags\n\nChange-Id: Ie7d13e012c52778892167380f4fd273f67bb7d62\n"
    },
    {
      "commit": "32b5a7eeaf758fad0c24131603cdd54cd2883a58",
      "tree": "5a3213f17b0903ba2d48947f9b17c5e8e831584d",
      "parents": [
        "3d7084519b03da0681da13fb8d7d4a0914d11646",
        "efa4015ae3818cedeec7f4af65877a173b65d8e5"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu Nov 03 21:59:20 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 03 21:59:20 2011 -0700"
      },
      "message": "Merge \"DO NOT MERGE Poll input data with a small timeout and don\u0027t consume a full core.\" into ics-mr0"
    },
    {
      "commit": "3d7084519b03da0681da13fb8d7d4a0914d11646",
      "tree": "fe39560750e8229c17ae383460683878bf76090f",
      "parents": [
        "6c5951bf9798369d335096f1f73ee1299cf903ff",
        "2861d23d660c577c65faa7dfebd66d5b6f3f1a56"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Nov 03 21:26:35 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 03 21:26:35 2011 -0700"
      },
      "message": "Merge \"Separate data stall detection and recovery from net stats.\" into ics-mr0"
    },
    {
      "commit": "2861d23d660c577c65faa7dfebd66d5b6f3f1a56",
      "tree": "d844122c58941f67a3b9ecf1166780f7323230c7",
      "parents": [
        "8c49b81b5971c3fd254c4ecd862d1a32b1917edb"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Nov 03 18:52:58 2011 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Nov 03 18:52:58 2011 -0700"
      },
      "message": "Separate data stall detection and recovery from net stats.\n\nAlso use the AlarmManager instead of messages so the delays\nare consistent whether sleeping or not.\n\nBug: 5534004\nChange-Id: I24118b30214dddf8183c1200a89555d6c528e606\n"
    },
    {
      "commit": "efa4015ae3818cedeec7f4af65877a173b65d8e5",
      "tree": "7a52ec6f953431367c93e18eff8a4e7604fa80c9",
      "parents": [
        "8c49b81b5971c3fd254c4ecd862d1a32b1917edb"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Nov 03 11:00:21 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Nov 03 18:15:43 2011 -0700"
      },
      "message": "DO NOT MERGE Poll input data with a small timeout and don\u0027t consume a full core.\n\nChange-Id: I3c288698920fe6ead0df24a52330483609821a41\nrelated-to-bug: 5549263\n"
    },
    {
      "commit": "6c5951bf9798369d335096f1f73ee1299cf903ff",
      "tree": "e521b9e605027440d61410d5c5260914fadab7a0",
      "parents": [
        "9514291901e3a1274e30c2e809ad38e22e7f662e"
      ],
      "author": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Fri Oct 28 14:15:41 2011 -0700"
      },
      "committer": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Thu Nov 03 16:07:05 2011 -0700"
      },
      "message": "Doc change: Updating device-admin with camera info.\n\nChange-Id: I5a5bf50b1362346f0a245ee40248a62a3c94a879\n"
    },
    {
      "commit": "9514291901e3a1274e30c2e809ad38e22e7f662e",
      "tree": "fc71bf6a34af60834eaa9549690ea3ee73bda36b",
      "parents": [
        "8c49b81b5971c3fd254c4ecd862d1a32b1917edb"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Nov 03 13:49:11 2011 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Nov 03 13:56:55 2011 -0700"
      },
      "message": "docs: dashboard update for 11/3\n\nChange-Id: I06428f0a6ae1d905058338bc9bbc584035af1a5f\n"
    },
    {
      "commit": "8c49b81b5971c3fd254c4ecd862d1a32b1917edb",
      "tree": "98dba31a51a3c6c982c2a61577c41b747e4cf8da",
      "parents": [
        "e08be659eba742d117d24f642a95ba65e13bd015",
        "2237e1e7b636651f0ed1efacefa8aaccb21433ca"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Nov 02 16:17:03 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 02 16:17:03 2011 -0700"
      },
      "message": "Merge \"Import revised translations.  DO NOT MERGE\" into ics-mr0"
    },
    {
      "commit": "e08be659eba742d117d24f642a95ba65e13bd015",
      "tree": "e2d4fa8a8e3ce06eadd59d3b899c410f343f5d58",
      "parents": [
        "7f00c22b7fa7b38b644585c0a3c6faadc5def94c",
        "0d842cc9182878e7a08c47d9a251dee45a385fcd"
      ],
      "author": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Wed Nov 02 15:42:18 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 02 15:42:18 2011 -0700"
      },
      "message": "Merge \"Doc change: Update instructions to match ICS UI\" into ics-mr0"
    },
    {
      "commit": "2237e1e7b636651f0ed1efacefa8aaccb21433ca",
      "tree": "220233f1c79e447af808e4ff407c3521e5bc5781",
      "parents": [
        "953005e8243e4dc898a00d9a1612ae82772913b9"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Nov 02 15:14:43 2011 -0700"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Nov 02 15:14:43 2011 -0700"
      },
      "message": "Import revised translations.  DO NOT MERGE\n\nChange-Id: I2f073cc6d62d757ba4e6565a0c7974ca9cecba4c\n"
    },
    {
      "commit": "7f00c22b7fa7b38b644585c0a3c6faadc5def94c",
      "tree": "b3317d5883de0d6a35307197bcfba582844b4c17",
      "parents": [
        "451fa13e82ea1226895b41282fdb33bf9fea5d19",
        "bbe77ca6be1f6fe5c13c97ccd8baa68ab0272cf5"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed Nov 02 14:37:19 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 02 14:37:19 2011 -0700"
      },
      "message": "Merge \"Avoid duplicate dialogs leading to NPE\" into ics-mr0"
    },
    {
      "commit": "451fa13e82ea1226895b41282fdb33bf9fea5d19",
      "tree": "e407cab5ef630138ea32e9dc633824aa5d20e719",
      "parents": [
        "aea8d8500395f7e7dce3f670933f7aaf02be7b11",
        "731026c2df0daff1a2ff5a4c1cf44f3891995dd8"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Nov 02 14:26:45 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 02 14:26:45 2011 -0700"
      },
      "message": "Merge \"Ignore errors when untethering\" into ics-mr0"
    },
    {
      "commit": "0d842cc9182878e7a08c47d9a251dee45a385fcd",
      "tree": "1e738f22f2dcf809b0d68ff0907f63ad9b18758b",
      "parents": [
        "f13313a073ad3f3c4e91baa4adbfdec66395065e"
      ],
      "author": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Mon Oct 31 10:43:41 2011 -0700"
      },
      "committer": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Wed Nov 02 14:07:52 2011 -0700"
      },
      "message": "Doc change: Update instructions to match ICS UI\n\nChange-Id: I565ef27401d169ff28b21f1679e56a725c1ac470\n"
    },
    {
      "commit": "731026c2df0daff1a2ff5a4c1cf44f3891995dd8",
      "tree": "5d9ab672f3583f200f387789cf8847d7515c3342",
      "parents": [
        "bcf05a69090f342d328f1537d1d83406b883290b"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Nov 01 21:59:44 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Nov 02 13:53:28 2011 -0700"
      },
      "message": "Ignore errors when untethering\n\nSometimes the interface is removed before we can untether leading to\nerrors when cleanup up various rules (iptables).  Do as much as we can\nand then let a re-tether result in error if needed.\n\nbug:5536516\nChange-Id: Ib1d064ecc8e9022566f9b0e4678b33144906971c\n"
    },
    {
      "commit": "aea8d8500395f7e7dce3f670933f7aaf02be7b11",
      "tree": "b1314d17ca8342b1dfb970959055a7ff0e22a074",
      "parents": [
        "953005e8243e4dc898a00d9a1612ae82772913b9"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Nov 02 12:05:51 2011 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Nov 02 12:05:51 2011 -0700"
      },
      "message": "docs: a couple typos\nbugs 5552478 5553096\n\nChange-Id: Ibeafacd446edf99096e125f5dfaa7c13a6ab1776\n"
    },
    {
      "commit": "92ebfd7f803d0ccd7b4dec1c5048b417e83b98cd",
      "tree": "85389ff140fa3c45916b645a936444d3e39327d9",
      "parents": [
        "ed12460301cf0e04ac61993aaf1142f75f504814"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Nov 02 11:58:36 2011 -0700"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Nov 02 12:01:00 2011 -0700"
      },
      "message": "docs: update samples toc for rs sample\n\nChange-Id: I88216069bc8d6123d031098fad8bf4ed99686bb9\n"
    },
    {
      "commit": "953005e8243e4dc898a00d9a1612ae82772913b9",
      "tree": "2b495ae3b26a07ea6597a37a2ba91a5c6c5502d1",
      "parents": [
        "db0ab2e731d755f64583c5704fa406bc0e7a2af4",
        "2cef1292c2208be7da781d4f906dc010510e401c"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Nov 01 21:15:26 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 01 21:15:26 2011 -0700"
      },
      "message": "Merge \"Specify component name for provisioning\" into ics-mr0"
    },
    {
      "commit": "db0ab2e731d755f64583c5704fa406bc0e7a2af4",
      "tree": "c834a4c19d2f6cba3cb6084138260b92a5fba979",
      "parents": [
        "bcf05a69090f342d328f1537d1d83406b883290b",
        "6f7af03cf13f76f48e63937e13e4a1c508d100d6"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 01 21:14:35 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 01 21:14:35 2011 -0700"
      },
      "message": "Merge \"Process AMS events in NetworkPolicy handler.\" into ics-mr0"
    },
    {
      "commit": "6f7af03cf13f76f48e63937e13e4a1c508d100d6",
      "tree": "5ec84ef3de8c7e338145bd1e3279bb304dc32fab",
      "parents": [
        "d5b25ecc07efb9d7f725731f29241217266b4c0c"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 01 18:25:15 2011 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 01 19:37:34 2011 -0700"
      },
      "message": "Process AMS events in NetworkPolicy handler.\n\nWhen a process changes foreground status or dies, NetworkPolicy\nupdates its internal state with a lock held.  In cases where there\nis contention, this can block the AMS handler and prevent other\nevents, such as broadcasts, from being dispatched.\n\nThis change moves the incoming AMS events to an existing internal\nNetworkPolicy handler thread, where they can execute without\nblocking AMS.\n\nBug: 5497544\nChange-Id: Ie0c620a620fd9f0f4eb02af510bd819efa4deb6a\n"
    },
    {
      "commit": "bcf05a69090f342d328f1537d1d83406b883290b",
      "tree": "7176f5370f06fc0acd37aa8004475169f08f53f8",
      "parents": [
        "d5b25ecc07efb9d7f725731f29241217266b4c0c"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Nov 01 17:53:34 2011 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Nov 01 17:58:00 2011 -0700"
      },
      "message": "Fix bug #5553401 TextLayoutCache is too verbose: \"computeValuesWithHarfbuzz -- need to force to single run\"\n\n- make single run case non verbose\n\nChange-Id: I5c3b87aeb613697233290ddecac3ca00f58f8313\n"
    },
    {
      "commit": "d5b25ecc07efb9d7f725731f29241217266b4c0c",
      "tree": "172b3f6b7d59a6184e97060e57dffe209cbe5403",
      "parents": [
        "f0ad147fc33cf55cd9427010b2cdb3eb89b9eec3",
        "f99c887ae60a3733bf87da4ae54f859f18bb774e"
      ],
      "author": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Tue Nov 01 17:09:44 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 01 17:09:44 2011 -0700"
      },
      "message": "Merge \"Doc Update: Update list of widget classes\" into ics-mr0"
    },
    {
      "commit": "f99c887ae60a3733bf87da4ae54f859f18bb774e",
      "tree": "345a511b55084dbb37469f009ca690c63911aa74",
      "parents": [
        "f13313a073ad3f3c4e91baa4adbfdec66395065e"
      ],
      "author": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Tue Nov 01 16:33:03 2011 -0700"
      },
      "committer": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Tue Nov 01 16:49:23 2011 -0700"
      },
      "message": "Doc Update: Update list of widget classes\n\nChange-Id: I820848b45e991be6e5b7e7bc2f280caf60fb7f7e\n"
    },
    {
      "commit": "2cef1292c2208be7da781d4f906dc010510e401c",
      "tree": "e0ecf31ea098f835b3acb7f04476942a1db12912",
      "parents": [
        "7ec4284ab2026a82e6904a4974db8f947c159960"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Nov 01 14:57:32 2011 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Nov 01 15:48:23 2011 -0700"
      },
      "message": "Specify component name for provisioning\n\nBug: 5544654\nChange-Id: I977cad131f7c4d9776997fc3153f4c0d12063af2\n"
    },
    {
      "commit": "f0ad147fc33cf55cd9427010b2cdb3eb89b9eec3",
      "tree": "ffd79ddb820b298e29598a2eb8ca70c3daf22f64",
      "parents": [
        "bd9b1528051a1b257768fdbc5077a2d4473b02dd",
        "98e044a6090fa239eca6736436d6a7efa8028066"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Tue Nov 01 15:29:42 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 01 15:29:42 2011 -0700"
      },
      "message": "Merge \"BatteryService(jni): properly handle read\u0027s return value\" into ics-mr0"
    },
    {
      "commit": "bd9b1528051a1b257768fdbc5077a2d4473b02dd",
      "tree": "d1ab7cbc48ceba7db8f2884d65f70069554ba723",
      "parents": [
        "46e327ca32a29432941ba4487077577b10243aed",
        "57c8ac6e13cc1876f5ae64dd3db8f5ef324732d7"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Nov 01 13:27:56 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 01 13:27:56 2011 -0700"
      },
      "message": "Merge \"Add cdma_rmnet4 to list of monitored interfaces\" into ics-mr0"
    },
    {
      "commit": "46e327ca32a29432941ba4487077577b10243aed",
      "tree": "a239c8e5c0602a618a1e2b1c92c69327ecc827b3",
      "parents": [
        "9eb4c891a3db118f2546af7593c6251f3210f3ef",
        "26e9ee28decfe934f57f6e8dcaf5620b5502e926"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Nov 01 12:41:04 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 01 12:41:04 2011 -0700"
      },
      "message": "Merge \"Fix bug #5504346 Hung in native_getTextRunAdvances - DO NOT MERGE\" into ics-mr0"
    },
    {
      "commit": "bbe77ca6be1f6fe5c13c97ccd8baa68ab0272cf5",
      "tree": "e3e39f4b5bfaea96b0a417273f0df3b8925c6960",
      "parents": [
        "7ec4284ab2026a82e6904a4974db8f947c159960"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Nov 01 11:49:21 2011 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Nov 01 12:04:57 2011 -0700"
      },
      "message": "Avoid duplicate dialogs leading to NPE\n\nBug: 5548268\nChange-Id: I383d5dba5ed2d77c1623d03990f1139872a65e2a\n"
    },
    {
      "commit": "57c8ac6e13cc1876f5ae64dd3db8f5ef324732d7",
      "tree": "847dbb8e76e4763d49ce2d8d1ecedbe734c20bab",
      "parents": [
        "aeb11b598877523fd3c530c7a086c38b4a13c7a1"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Nov 01 11:51:27 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Nov 01 11:51:27 2011 -0700"
      },
      "message": "Add cdma_rmnet4 to list of monitored interfaces\n\nLets the data traffic arrows work on LTE device on 1x,\nbut also lets telephony monitor for hung radios on 1X.\n\nbug:5531630\nChange-Id: I9fa25a5223afaa2e37373668c899ac28a95783fa\n"
    },
    {
      "commit": "26e9ee28decfe934f57f6e8dcaf5620b5502e926",
      "tree": "4a1019d10dc842dc13187583ca0f165a10ff2582",
      "parents": [
        "aeb11b598877523fd3c530c7a086c38b4a13c7a1"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Oct 24 17:05:55 2011 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Nov 01 10:49:44 2011 -0700"
      },
      "message": "Fix bug #5504346 Hung in native_getTextRunAdvances - DO NOT MERGE\n\n- better check of ICU returned values\n- default to single run if ICU is returning errors\n\nChange-Id: I836818bda4fc72a27b2201f01023cd23c5d99ecb\n"
    },
    {
      "commit": "9eb4c891a3db118f2546af7593c6251f3210f3ef",
      "tree": "3f19510640f9cc5081bd737c21cccd46bc96c787",
      "parents": [
        "1dce37bd6bb9b3fe555342f9d2c52e60e10a3fea",
        "3b25c4d8453b47e13e3af002f74b4806422f9ee3"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Nov 01 10:08:14 2011 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Nov 01 10:08:15 2011 -0700"
      },
      "message": "Reconcile with ics-factoryrom-2-release\n\nChange-Id: I82d01dc0c40aeeafc6b10fd1d4bf1464a2f02254\n"
    },
    {
      "commit": "1dce37bd6bb9b3fe555342f9d2c52e60e10a3fea",
      "tree": "3f19510640f9cc5081bd737c21cccd46bc96c787",
      "parents": [
        "4b6353ea0265bfed52d0637abd1b17596ce25ff0",
        "9fa1ada318ad9be0b43951b9d3c107b4e0bf345c"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Nov 01 00:47:44 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 01 00:47:44 2011 -0700"
      },
      "message": "Merge \"Fix 5497305: Make sure we show SIM unlock when \"None\" is selected\" into ics-mr0"
    },
    {
      "commit": "4b6353ea0265bfed52d0637abd1b17596ce25ff0",
      "tree": "12db2c3540b8604641509a5597b231636bdcdfff",
      "parents": [
        "af675222f6340a8a9edbe9e8635014a18521e5e0",
        "0f4f97b70f6ad59b32e78720ba7357733bdef3e9"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Oct 31 21:04:01 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 31 21:04:01 2011 -0700"
      },
      "message": "Merge \"Update camera continuous autofocus javadoc.\" into ics-mr0"
    },
    {
      "commit": "9fa1ada318ad9be0b43951b9d3c107b4e0bf345c",
      "tree": "c6c52079ac187abfc6c6b99ec15058e4b53066fd",
      "parents": [
        "af675222f6340a8a9edbe9e8635014a18521e5e0"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Oct 31 18:21:49 2011 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Oct 31 18:21:49 2011 -0700"
      },
      "message": "Fix 5497305: Make sure we show SIM unlock when \"None\" is selected\n\nPreviously the code ignored SIM state when lockscreen was set to \"None.\"\nIt now properly accounts for the SIM state when deciding to show.\n\nChange-Id: I272348c1a21b57ac146910850ea3db3adef0227c\n"
    },
    {
      "commit": "af675222f6340a8a9edbe9e8635014a18521e5e0",
      "tree": "b8b83e4c409423d996b36c769dc85283af8cd9bc",
      "parents": [
        "6e91e5b689a3eb8e6a6f3c038322b8044a9d6670",
        "a049184274b88dd86a1f2e4e7d16a7553153dbb1"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 31 17:14:58 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 31 17:14:58 2011 -0700"
      },
      "message": "Merge \"Fix potential segfault in RS watchdog.\" into ics-mr0"
    },
    {
      "commit": "3b25c4d8453b47e13e3af002f74b4806422f9ee3",
      "tree": "6c1a8e3200f0126079d58a057cd62e44038fa909",
      "parents": [
        "1eca250b9dad45893fead128539f112cbc513496"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon Oct 31 16:47:11 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon Oct 31 16:47:11 2011 -0700"
      },
      "message": "Revert \"Merge \"Improve the slow query instrumentation.\" into ics-mr0\"\n\nThis reverts commit 2d280f754e32e556407df05d977cfabdfff1c070, reversing\nchanges made to 2cc1c5d067736f221554be593c2ba2c96390f847.\n"
    },
    {
      "commit": "6e91e5b689a3eb8e6a6f3c038322b8044a9d6670",
      "tree": "f25a372ad3e211fba2defa30cc5619443884369a",
      "parents": [
        "1eca250b9dad45893fead128539f112cbc513496",
        "8ca9a1cf350bde9a429b8a6fe7c673b964048a54"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Oct 31 16:21:16 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 31 16:21:16 2011 -0700"
      },
      "message": "Merge \"Fix volume indication in vibrate mode.\" into ics-mr0"
    },
    {
      "commit": "1eca250b9dad45893fead128539f112cbc513496",
      "tree": "45a8fe831182ea0864e3bcf0043d62d6ce1b6e0b",
      "parents": [
        "aeb11b598877523fd3c530c7a086c38b4a13c7a1",
        "deb0f20c3d1abf68c7e0642b6c7e3fa3cc8b36be"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Mon Oct 31 15:53:08 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 31 15:53:08 2011 -0700"
      },
      "message": "Merge \"Fix disableForegroundNdefPush crash.\" into ics-mr0"
    },
    {
      "commit": "a049184274b88dd86a1f2e4e7d16a7553153dbb1",
      "tree": "46f5f6f23118230ba326afcd48788c67c6494084",
      "parents": [
        "aeb11b598877523fd3c530c7a086c38b4a13c7a1"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 31 14:07:54 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Oct 31 15:42:40 2011 -0700"
      },
      "message": "Fix potential segfault in RS watchdog.\n\nBUG\u003d5544671\n\nThis initializes the watchdog structure properly. Without this fix, it is\npossible to call LOGE with a garbage string value.\n\nChange-Id: Ie05eb65f83eca938f18ac962794407d58c3f277f\n"
    },
    {
      "commit": "deb0f20c3d1abf68c7e0642b6c7e3fa3cc8b36be",
      "tree": "76572f7c23ec5e09a6b93dd4103fdc46d75fda55",
      "parents": [
        "69e640ee84fc218d6318acaf73a1c1841d7fba6b"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Mon Oct 31 14:41:13 2011 -0700"
      },
      "committer": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Mon Oct 31 15:42:13 2011 -0700"
      },
      "message": "Fix disableForegroundNdefPush crash.\n\nIt crashed due to the fact that we\u0027re committing a fragment change\nafter onSaveInstanceState() is called. Instead, commit without\nstoring the state - as the NfcFragment is something that needs\nto be setup explicitly anyway, it is not something the user\nexpects to be restored.\n\nBug: 5540962\nChange-Id: I5a8cd0e47306f2bbc14b592a0182083bb79cb21a\n"
    },
    {
      "commit": "aeb11b598877523fd3c530c7a086c38b4a13c7a1",
      "tree": "15b8ff4a7f6ca1c56353098d9f3ce0f63b64cbea",
      "parents": [
        "50d0511ddbf226255347e95a6382af8b0e7d366b",
        "a840462feb846a5c8d1d7d024562d5739b75e591"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Oct 31 13:28:57 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 31 13:28:57 2011 -0700"
      },
      "message": "Merge \"Folding Accessibility Service sample into ApiDemos.\" into ics-mr0"
    },
    {
      "commit": "50d0511ddbf226255347e95a6382af8b0e7d366b",
      "tree": "3657937f3baf9261fb25a4efd13e0e5f40f9a11c",
      "parents": [
        "69e640ee84fc218d6318acaf73a1c1841d7fba6b",
        "22e65e4935b0f42979b858c918c22d14875f2d02"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Oct 31 12:43:39 2011 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon Oct 31 12:43:39 2011 -0700"
      },
      "message": "Reconcile with ics-factoryrom-2-release\n\nChange-Id: Ic64060bceb7aef3ab5958a8b404e64526f794662\n"
    },
    {
      "commit": "8ca9a1cf350bde9a429b8a6fe7c673b964048a54",
      "tree": "12fe45701f5765db09cdc30cec36c2095a5512f0",
      "parents": [
        "69e640ee84fc218d6318acaf73a1c1841d7fba6b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Oct 31 12:12:37 2011 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Oct 31 12:12:37 2011 -0700"
      },
      "message": "Fix volume indication in vibrate mode.\n\nThe latest change in silent/vibrate mode selection via volume keys\nwas such that ringtone volume was not showing 0 when entering vibrate mode\nby continuous press on vol down.\n\nIssue 5530217.\n\nChange-Id: I9ba817648e5dca40e0d19f5f606d7763ae61b1c6\n"
    },
    {
      "commit": "22e65e4935b0f42979b858c918c22d14875f2d02",
      "tree": "906805d153ed97121d9b141075f12e300b3bd641",
      "parents": [
        "9ec258c86a162bec246f5fb08ca3dc0862a216aa"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Sun Oct 30 13:56:11 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Sun Oct 30 13:56:11 2011 -0700"
      },
      "message": "Revert \"Improve the slow query instrumentation.\"\n\nThis reverts commit 89101cd9d9b5c1a6ff1ed85eba0613ca4c4802e2.\n"
    },
    {
      "commit": "9ec258c86a162bec246f5fb08ca3dc0862a216aa",
      "tree": "3657937f3baf9261fb25a4efd13e0e5f40f9a11c",
      "parents": [
        "69e640ee84fc218d6318acaf73a1c1841d7fba6b",
        "ce8e31ea5a908d2e7ce0db7d738247b57805e13c"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Sun Oct 30 12:35:09 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Sun Oct 30 12:35:09 2011 -0700"
      },
      "message": "merge in ics-factoryrom-2-release history after reset to ics-mr0\n"
    },
    {
      "commit": "98e044a6090fa239eca6736436d6a7efa8028066",
      "tree": "31e4a36d2e5833664aff8994bfcf37b0a2ee5f88",
      "parents": [
        "fe9a2a5471616a3267b30013bce36b13a455c0cd"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Fri Oct 28 18:05:47 2011 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Fri Oct 28 23:15:11 2011 -0700"
      },
      "message": "BatteryService(jni): properly handle read\u0027s return value\n\nChange-Id: I10f5cf3728424e7f5a0c1b460049102fd00a6246\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "ce8e31ea5a908d2e7ce0db7d738247b57805e13c",
      "tree": "906805d153ed97121d9b141075f12e300b3bd641",
      "parents": [
        "69e640ee84fc218d6318acaf73a1c1841d7fba6b"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Fri Oct 28 20:40:07 2011 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Fri Oct 28 20:40:07 2011 -0700"
      },
      "message": "Revert \"Merge \"Improve the slow query instrumentation.\" into ics-mr0\"\n\nThis reverts commit 2d280f754e32e556407df05d977cfabdfff1c070, reversing\nchanges made to 2cc1c5d067736f221554be593c2ba2c96390f847.\n"
    },
    {
      "commit": "a840462feb846a5c8d1d7d024562d5739b75e591",
      "tree": "66eebdf128d07522d1ee487c59932bcbade36058",
      "parents": [
        "4eec98edee3d6eb516e30a7151da13fd726f93a9"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 28 19:16:18 2011 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Oct 28 19:16:24 2011 -0700"
      },
      "message": "Folding Accessibility Service sample into ApiDemos.\n\n1. Moving Accerssibility Service sample into ApiDemos since\n   we are putting all accessibility samples there.\n\nChange-Id: If2deec7f6ad49b0d50112300eda0f7cb48660450\n"
    },
    {
      "commit": "69e640ee84fc218d6318acaf73a1c1841d7fba6b",
      "tree": "3657937f3baf9261fb25a4efd13e0e5f40f9a11c",
      "parents": [
        "2d280f754e32e556407df05d977cfabdfff1c070",
        "c696a53d1fe4d61373c5dc64dd057d322da90c8f"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Oct 28 18:59:11 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 28 18:59:11 2011 -0700"
      },
      "message": "Merge \"Bring back the old-style Ring/Vibrate/Silent states when using volume keys.\" into ics-mr0"
    },
    {
      "commit": "c696a53d1fe4d61373c5dc64dd057d322da90c8f",
      "tree": "52999422370ca84ef1fedf1490bd6cfa14c7a96d",
      "parents": [
        "fe9a2a5471616a3267b30013bce36b13a455c0cd"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Oct 28 17:02:37 2011 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Oct 28 18:40:43 2011 -0700"
      },
      "message": "Bring back the old-style Ring/Vibrate/Silent states when using volume keys.\n\nIn order to completely mute the ringer (no vibrate), introduce an extra\nstate beyond mute, which mutes the vibrator as well, if it was enabled.\n\nBug: 5530217\n\nChange-Id: Ib1f299ee6bbca56c1aa7e1100662591362d08307\n"
    },
    {
      "commit": "2d280f754e32e556407df05d977cfabdfff1c070",
      "tree": "4f534ac6b0b1f8cfe6c9dab8f194db67a94ae2a8",
      "parents": [
        "2cc1c5d067736f221554be593c2ba2c96390f847",
        "89101cd9d9b5c1a6ff1ed85eba0613ca4c4802e2"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 28 18:21:05 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 28 18:21:05 2011 -0700"
      },
      "message": "Merge \"Improve the slow query instrumentation.\" into ics-mr0"
    },
    {
      "commit": "2cc1c5d067736f221554be593c2ba2c96390f847",
      "tree": "adb6b4f9a9101682d81a6bfbbdcb4b36988282da",
      "parents": [
        "8dbe177c5dda205086f7a353dd1fa09a0c7ab24c",
        "9853b746534472f3b85fbf1641988921ccaa4353"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Fri Oct 28 17:29:12 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 28 17:29:12 2011 -0700"
      },
      "message": "Merge \"Import revised translations.  DO NOT MERGE\" into ics-mr0"
    },
    {
      "commit": "9853b746534472f3b85fbf1641988921ccaa4353",
      "tree": "53dbd94dc4c3cda062601f60902a4ea0ac18c68e",
      "parents": [
        "4eec98edee3d6eb516e30a7151da13fd726f93a9"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Fri Oct 28 17:02:44 2011 -0700"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Fri Oct 28 17:02:44 2011 -0700"
      },
      "message": "Import revised translations.  DO NOT MERGE\n\nChange-Id: I1aaff923057636af5f68cc730d889adb201f9fc8\n"
    },
    {
      "commit": "8dbe177c5dda205086f7a353dd1fa09a0c7ab24c",
      "tree": "48ed13b8f85f74f4e4e5b1c5cd9bc1ec50070e0d",
      "parents": [
        "09848bc89de999416e2de82a7693b2deec6bf802",
        "2323e9bcdca521d8b9c3990ebf8c0bf779374de6"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 28 15:57:45 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 28 15:57:45 2011 -0700"
      },
      "message": "Merge \"docs: fix spell checker client location\" into ics-mr0"
    },
    {
      "commit": "2323e9bcdca521d8b9c3990ebf8c0bf779374de6",
      "tree": "0b9785af56fb29b12a2bffc85016f81017739232",
      "parents": [
        "c1cf3b160b4852e021a45806d496a9f9a76d6683"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 28 15:55:39 2011 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 28 15:55:39 2011 -0700"
      },
      "message": "docs: fix spell checker client location\n\nChange-Id: Ic94eab2720cd96b1130869d2071c635b4acb27f5\n"
    },
    {
      "commit": "09848bc89de999416e2de82a7693b2deec6bf802",
      "tree": "640aa493d2b638726055bd32ba470412490b98f4",
      "parents": [
        "c1cf3b160b4852e021a45806d496a9f9a76d6683",
        "61fd1e8d8c3ccf2d6b7d4af1c19e8f0988d5a1ec"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Fri Oct 28 15:40:11 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 28 15:40:11 2011 -0700"
      },
      "message": "Merge \"docs: add developer guide cross references, Project ACRE, round 3\" into ics-mr0"
    },
    {
      "commit": "c1cf3b160b4852e021a45806d496a9f9a76d6683",
      "tree": "be53ba3546e33f2133f2ecc326b1567ec8d5a021",
      "parents": [
        "4eec98edee3d6eb516e30a7151da13fd726f93a9",
        "9929fa305851969fae09289304c65650b1c75131"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Fri Oct 28 15:01:19 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 28 15:01:19 2011 -0700"
      },
      "message": "Merge \"Vertically center the landscape navigation bar.\" into ics-mr0"
    },
    {
      "commit": "89101cd9d9b5c1a6ff1ed85eba0613ca4c4802e2",
      "tree": "f155cc2da9ab892b29262bc6b161c2bf51f34988",
      "parents": [
        "c43b9b6d97ed6dc40e181843aa79159c504e7004"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Oct 27 21:24:54 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 28 14:58:39 2011 -0700"
      },
      "message": "Improve the slow query instrumentation.\n\nOn user-debug and eng builds, you can set the\n\"db.log.slow_query_threshold\" system property to queries that\ntake longer than the specified number of milliseconds.\nSet it to 0 to log all queries.\n\nThis property has been around for a while but it was implemented\npoorly.  In particular, it *changed* the behavior of the query\nby calling getCount() while holding the Db connection.\nIn normal operation, the query will not actually run until later.\n\nBy putting the timing logic into fillWindow() instead, we ensure\nthat we only measure queries that actually ran.  We also capture\ncases where the cursor window gets filled multiple times.\n\nBug: 5520301\nChange-Id: I174f5e1ea15831a1d22a36e9a804d7755f230b38\n"
    },
    {
      "commit": "61fd1e8d8c3ccf2d6b7d4af1c19e8f0988d5a1ec",
      "tree": "0cc2443b58929c018ac78c1f85047fb9c4b267f2",
      "parents": [
        "a6d2e6b952d535fec4483d67ea52947e6e3bc629"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Wed Oct 26 13:39:11 2011 -0700"
      },
      "committer": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Fri Oct 28 14:23:23 2011 -0700"
      },
      "message": "docs: add developer guide cross references, Project ACRE, round 3\n\nChange-Id: I6125315ecdf0f78dd947c514a9944729d723e95d\n"
    },
    {
      "commit": "9929fa305851969fae09289304c65650b1c75131",
      "tree": "5f928d282470082a521384723a9524cb0b919ee0",
      "parents": [
        "d887377aa84f0d422cf605dad981f8dc53c0f99f"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Oct 28 16:47:09 2011 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Oct 28 16:47:09 2011 -0400"
      },
      "message": "Vertically center the landscape navigation bar.\n\nWe used the paddingTop parameter in the rot90 layout to\npretend that there was a status bar shifting all the\nnavigation icons down; by setting this to 0 we now spread\nthe navigation icons evenly across the entire display.\n\nBug: 5530481\nBug: 5459659\nChange-Id: I7f8663049c597300818549f18d7a419537f44b96\n"
    },
    {
      "commit": "4eec98edee3d6eb516e30a7151da13fd726f93a9",
      "tree": "7a866a7ecf7669eff137e8965e62b0fb49a8b5b1",
      "parents": [
        "fe9a2a5471616a3267b30013bce36b13a455c0cd",
        "93347c24a77489d614332b8dfa98a3a50092590c"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Oct 28 13:41:01 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 28 13:41:01 2011 -0700"
      },
      "message": "Merge \"Text handles do not handle scroll correctly\" into ics-mr0"
    },
    {
      "commit": "fe9a2a5471616a3267b30013bce36b13a455c0cd",
      "tree": "d31c876af6e93588de7b40f3b27cf0a4c0a29eec",
      "parents": [
        "b44038fd294382d42070eb60df3bf5132eb4cb29"
      ],
      "author": {
        "name": "Raphael",
        "email": "raphael@google.com",
        "time": "Thu Oct 27 17:01:31 2011 -0700"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Oct 28 11:31:31 2011 -0700"
      },
      "message": "Cherry-pick f51125d from master to ics-mr0. do not merge.\n\nAAPT fix printf %zd crash on Windows.\n\nThere\u0027s no printf %zd on Mingw/Cygwin so the verbose\nprintf crashes aapt.\n\nSDK bugs: 20395, 20986\n\nChange-Id: Ic201faffd871bd4c1b7d173d84b089e09750cd85\n"
    },
    {
      "commit": "93347c24a77489d614332b8dfa98a3a50092590c",
      "tree": "a9204766f181bce9fa06c80c517f0ffb161fb1aa",
      "parents": [
        "b44038fd294382d42070eb60df3bf5132eb4cb29"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Oct 21 13:48:18 2011 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Fri Oct 28 11:08:56 2011 -0700"
      },
      "message": "Text handles do not handle scroll correctly\n\nA recent patch taking scroll into account was applied at the wrong\nlevel. isVisible() expects positions that already take scroll into\naccount. isOffsetVisible() is where the initial bug was.\n\nCherry pick of 144415 from master.\n\nChange-Id: I06ceebfb3d7b24aa4adba886c24fcf9d8dd39d2e\n"
    },
    {
      "commit": "b44038fd294382d42070eb60df3bf5132eb4cb29",
      "tree": "195eb4e0f3a174d830ed54f68534f8b287c1337a",
      "parents": [
        "84bee4f8746a19428e0ddfd10df1130324dc39fa"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 28 09:37:19 2011 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Oct 28 09:37:19 2011 -0700"
      },
      "message": "docs: platform note typo\n\nChange-Id: I257427257573a881acdf7e55804ed5481142ce01\n"
    },
    {
      "commit": "84bee4f8746a19428e0ddfd10df1130324dc39fa",
      "tree": "5ab5f81fb11480e171c8e858ddccca6ad00eeff5",
      "parents": [
        "c43b9b6d97ed6dc40e181843aa79159c504e7004",
        "0772007b614d663b65510e5dc4ea264b2fdcb1fa"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Oct 28 01:18:07 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 28 01:18:07 2011 -0700"
      },
      "message": "Merge \"Fix copyStringToBuffer row index calculation. Bug: 5515552\" into ics-mr0"
    },
    {
      "commit": "c43b9b6d97ed6dc40e181843aa79159c504e7004",
      "tree": "8e3b975551f3fb538289f53aece5e57bb0c21b88",
      "parents": [
        "31d157bad27e4ecbe415f6f581946b6da7cc2ba3",
        "cd04e9de4c730fc76b4083b92426b75475774571"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Oct 27 21:04:17 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 27 21:04:17 2011 -0700"
      },
      "message": "Merge \"Add SFR DUN configuration.\" into ics-mr0"
    },
    {
      "commit": "0772007b614d663b65510e5dc4ea264b2fdcb1fa",
      "tree": "8edc8d231ced0de594b54553f9c6dc83de439ba4",
      "parents": [
        "60912254972abee324f10f57b0093732aa01adb8"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Oct 27 19:12:31 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Oct 27 19:27:11 2011 -0700"
      },
      "message": "Fix copyStringToBuffer row index calculation.\nBug: 5515552\n\nChange-Id: I60aa25d2becd3195d6997d23ef5654a31e93bf71\n"
    },
    {
      "commit": "31d157bad27e4ecbe415f6f581946b6da7cc2ba3",
      "tree": "2aa979940a45df86b63c83119bd6ebe1a350b11f",
      "parents": [
        "9e7407ed2b18800291612fb9fb355ef062801f07",
        "f044a370d41687e0546a63b747b7c383f7f41e3e"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Thu Oct 27 17:46:32 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 27 17:46:32 2011 -0700"
      },
      "message": "Merge \"Fix bug in enabling/disabling SMS cell broadcast activation.\" into ics-mr0"
    },
    {
      "commit": "f044a370d41687e0546a63b747b7c383f7f41e3e",
      "tree": "1b44004e8ca42638cbd886121e7dfd375b2f4913",
      "parents": [
        "8d059ac5b186547a86bb92678c7d1cb13fd8ce1c"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Thu Oct 27 16:57:22 2011 -0700"
      },
      "committer": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Thu Oct 27 17:23:09 2011 -0700"
      },
      "message": "Fix bug in enabling/disabling SMS cell broadcast activation.\n\nWhen enabling/disabling SMS cell broadcast channels, we were not calling\nsetGsmBroadcastActivation() with the correct value after updating the\nmessage IDs. It should be called with true if any message IDs are enabled,\nor false if the list is empty.\n\nAdded an isEmpty() method to IntRangeManager, and moved the call to\nsetGsmBroadcastActivation() in SimSmsInterfaceManager to the end of the\nenableCellBroadcastRange() and disableCellBroadcastRange() methods,\nwhere it sets the correct value using the new isEmpty() method to test\nif there are any message IDs enabled after updating the range list.\n\nBug: 5525441\nChange-Id: I7d1ebd54dacf1de20910947efbf5e87e1957fd1a\n"
    },
    {
      "commit": "cd04e9de4c730fc76b4083b92426b75475774571",
      "tree": "8454366c7974b5d215405d2dc5beb6e971031b05",
      "parents": [
        "4efe58d8e7ff6186e5f0341174f22123e0934bee"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Oct 27 17:06:13 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Oct 27 17:06:13 2011 -0700"
      },
      "message": "Add SFR DUN configuration.\n\nNote that this will currently get rid of the Tethering option as\nDUN tethering is broken, but that should get fixed shortly.\n\nbug:5495862\nChange-Id: I3a45529649bf05e1e6631069fc830b4051da4fd3\n"
    },
    {
      "commit": "9e7407ed2b18800291612fb9fb355ef062801f07",
      "tree": "79a919eecf42ba4efb335e30fb64fce5089d6c3e",
      "parents": [
        "e7ff39066c42f66913dbe23f61478273daa30f4d",
        "bceff71b9231643090d0dad6e3f1e1aac6fda1a2"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Oct 27 16:37:02 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 27 16:37:02 2011 -0700"
      },
      "message": "Merge \"Increase navigation icon brightness by 10%\" into ics-mr0"
    },
    {
      "commit": "e7ff39066c42f66913dbe23f61478273daa30f4d",
      "tree": "fe55cea4e693cc859cfd47a43eb7ed8f29af54e9",
      "parents": [
        "08479ceeba56c460fb52f60a24df27776f1936c3",
        "456bb48218f32a0a75598a3c088bef3007551f15"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Oct 27 16:36:52 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 27 16:36:52 2011 -0700"
      },
      "message": "Merge \"Increase notification icon brightness\" into ics-mr0"
    },
    {
      "commit": "456bb48218f32a0a75598a3c088bef3007551f15",
      "tree": "8d519644eb86230dc5ea5ad91fe672bbce6fbf69",
      "parents": [
        "28b3fd136d713b4d94fc72113e1ff42637374d2a"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Oct 27 16:29:42 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Oct 27 16:29:42 2011 -0700"
      },
      "message": "Increase notification icon brightness\n\nBug: 5526912\nChange-Id: Ieca2160bc3ecfc11dc2196491a74956d7554eaa5\n"
    },
    {
      "commit": "bceff71b9231643090d0dad6e3f1e1aac6fda1a2",
      "tree": "a776f1741044522fdd56208bc9bd542a643c0e7b",
      "parents": [
        "28b3fd136d713b4d94fc72113e1ff42637374d2a"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Wed Oct 26 21:01:13 2011 -0400"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Oct 27 16:27:54 2011 -0700"
      },
      "message": "Increase navigation icon brightness by 10%\n\nStill increase to 1.0 when pressed\n\nBug: 5509557\nChange-Id: I21e5430241f47f3ac8cec2b1f67973c42d23c207\n"
    },
    {
      "commit": "08479ceeba56c460fb52f60a24df27776f1936c3",
      "tree": "6865d2380f9c26feff6bf60568921ca8c5103ec4",
      "parents": [
        "81433a38784e64dbc155047a3915cf5eff32840b",
        "2fa0ac2e44f553e29b0d83a5dd87f7dda5422811"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Thu Oct 27 16:04:45 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 27 16:04:45 2011 -0700"
      },
      "message": "Merge \"Stagefright: ANW::connect in MediaPlayerService\" into ics-mr0"
    },
    {
      "commit": "81433a38784e64dbc155047a3915cf5eff32840b",
      "tree": "6cce9ce954b43fb9980efe406e10dbb8404e67b0",
      "parents": [
        "28b3fd136d713b4d94fc72113e1ff42637374d2a",
        "4efe58d8e7ff6186e5f0341174f22123e0934bee"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Oct 27 15:43:47 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 27 15:43:47 2011 -0700"
      },
      "message": "Merge \"Temp disable Tethering if DUN is required\" into ics-mr0"
    },
    {
      "commit": "28b3fd136d713b4d94fc72113e1ff42637374d2a",
      "tree": "e6ef2f0e94edce26d083c02396d80105f0869564",
      "parents": [
        "777e682f13c8874f60ca21cb9264ae26a9d19a40",
        "b5cc0e1d3d1107a5ee3dc698b4514c3ea3ae94d7"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Oct 27 15:26:42 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 27 15:26:42 2011 -0700"
      },
      "message": "Merge \"Correctly updating Roboto HHEA table\" into ics-mr0"
    },
    {
      "commit": "777e682f13c8874f60ca21cb9264ae26a9d19a40",
      "tree": "b758dcac637799ee60d0fdd10bf483fb67086f6e",
      "parents": [
        "60912254972abee324f10f57b0093732aa01adb8",
        "57e08554560857ab118458323dc7380290eb2097"
      ],
      "author": {
        "name": "Bart Sears",
        "email": "bsears@google.com",
        "time": "Thu Oct 27 15:20:12 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 27 15:20:12 2011 -0700"
      },
      "message": "Merge \"Add Lohit-Tamil.ttf and Lohit-Bengali.ttf to Fallback list\" into ics-mr0"
    },
    {
      "commit": "b5cc0e1d3d1107a5ee3dc698b4514c3ea3ae94d7",
      "tree": "890e9ed374f19517468b133d9c8032a1fdab6122",
      "parents": [
        "737c3dd9f116ae68bcb9b5ce6855afaf2f59738b"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Oct 27 07:48:36 2011 -0700"
      },
      "committer": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Thu Oct 27 14:53:20 2011 -0700"
      },
      "message": "Correctly updating Roboto HHEA table\n\nBug: 5516773\n\nThe last change regressed a few glyphs since the wrong file was checked in\n\nChange-Id: I1f42c2ef9d57e840804d431183a07b0ed8640ea4\n"
    },
    {
      "commit": "4efe58d8e7ff6186e5f0341174f22123e0934bee",
      "tree": "8e8a00175ee9f5099a88f2898fd9b2ca522e5e02",
      "parents": [
        "8d059ac5b186547a86bb92678c7d1cb13fd8ce1c"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Oct 27 14:50:27 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Oct 27 14:50:27 2011 -0700"
      },
      "message": "Temp disable Tethering if DUN is required\n\nGetting source-based routing working is too risk for this point\nin the project but tethering is broken otherwise, so disable\nthe tethering option if DUN is required until we can get a real\nfix in.\n\nbug:5495862\nChange-Id: I5e852bf30c887599024a8b61af86ffec1d5333af\n"
    },
    {
      "commit": "60912254972abee324f10f57b0093732aa01adb8",
      "tree": "b3b9249a60a9969eec9a1f44858b9a75c1a6daaf",
      "parents": [
        "8d059ac5b186547a86bb92678c7d1cb13fd8ce1c",
        "bb53aa4cc38ea535a04c0a1cf9fb5bcdb68674a2"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Thu Oct 27 13:59:51 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 27 13:59:51 2011 -0700"
      },
      "message": "Merge \"Import revised translations.  DO NOT MERGE\" into ics-mr0"
    },
    {
      "commit": "8d059ac5b186547a86bb92678c7d1cb13fd8ce1c",
      "tree": "b95c8d510567d152b1952353819da89bd6a17e32",
      "parents": [
        "b6cf4b7f048effc89d5a3da7a09f48563c68fa5d",
        "49348e77b69ec8b7ba17072bdce066d6ad842276"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Oct 27 13:20:15 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 27 13:20:15 2011 -0700"
      },
      "message": "Merge \"Fix Tethering settings.\" into ics-mr0"
    },
    {
      "commit": "b6cf4b7f048effc89d5a3da7a09f48563c68fa5d",
      "tree": "563f2a4a0b29c1ecb35151ed6472c9bcfb0c34b1",
      "parents": [
        "cbce4eda4fae6b18efde9aa161a665e92a36c969"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Oct 27 12:49:15 2011 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Oct 27 13:03:43 2011 -0700"
      },
      "message": "docs: quick update for fragments guide to consider handsets and new figure (bigger update coming later)\n\nChange-Id: Id662300e3b2d289dd3ea5213fc6d12c49de7fc92\n"
    }
  ],
  "next": "cbce4eda4fae6b18efde9aa161a665e92a36c969"
}
