)]}'
{
  "log": [
    {
      "commit": "e090281428cbd1114f4ae2f10755013cea09cdb5",
      "tree": "0160a95a706b4a23b881a361520b96533f4037d5",
      "parents": [
        "0e5bb7f1c9558bcf76af4f31dd5a11e78bcbdc9d"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sat Nov 14 21:02:56 2009 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sat Nov 14 23:12:25 2009 -0500"
      },
      "message": "Fix a race condition that resulted in the screen coming on without the brightness set to the correct value.\n\nDo not cancel screen brightness animation in forceUserActivityLocked unless screen is turning off.\nAlso not turn the screen on if PowerManager.preventScreenOn(false) is called while proximity sensor is active.\n\nFixes b/2254818 (dim display) where due to a race condition the screen is stuck in a dim state.\n\nChange-Id: If6f805609c8d463631b9e22805e5242714ce34c0\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "0e5bb7f1c9558bcf76af4f31dd5a11e78bcbdc9d",
      "tree": "e10f0613395a878b58d3f23b1fb080816177078a",
      "parents": [
        "d12ba5e04b1cf82c0dd7f8bcf76cdf0b773b09a9"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sat Nov 14 06:36:31 2009 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sat Nov 14 06:41:20 2009 -0500"
      },
      "message": "PowerManagerService: Hold a wakelock while mProximityTask is queued\n\nThis prevents the device from sleeping while a deferred proximity sensor\nevent is pending.\nFixes b/2260005 (Proximity sensor can fail due to missing wakelock)\n\nChange-Id: Ia4825f548b5b7d8a0b184f720b32c2f21b77b96e\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "d12ba5e04b1cf82c0dd7f8bcf76cdf0b773b09a9",
      "tree": "3376b794bfc2335fa19bae17746e32bff5bdac9e",
      "parents": [
        "91e40e7838d183cb2a9e750edf0a6572f21da21d",
        "bd5b099c25eca35f1c0f5380534ed848e8c01b6c"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 17:42:19 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 17:42:19 2009 -0800"
      },
      "message": "Merge change Ibd5b099c into eclair\n\n* changes:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "91e40e7838d183cb2a9e750edf0a6572f21da21d",
      "tree": "86c02078a61ab272d9ebfe0a8b94fc45528efdae",
      "parents": [
        "d54261aab0a96defc9584c4c59a3218015cdb1f7",
        "18e026066a95e5d63c2ece8007883b46599373ca"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 17:31:21 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 17:31:21 2009 -0800"
      },
      "message": "Merge change I18e02606 into eclair\n\n* changes:\n  fix some aspects of [2258746] native crash in launcher2\n"
    },
    {
      "commit": "bd5b099c25eca35f1c0f5380534ed848e8c01b6c",
      "tree": "56317318494c80b81d75d3caad2507037cd1a814",
      "parents": [
        "27d6e65b71f515deafbd93d5aa98732898c34ddf"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Fri Nov 13 17:13:39 2009 -0800"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Fri Nov 13 17:13:39 2009 -0800"
      },
      "message": "Import revised translations.  DO NOT MERGE\n\nApprover: jerryw\n"
    },
    {
      "commit": "d54261aab0a96defc9584c4c59a3218015cdb1f7",
      "tree": "cfe7d4cd2e2fd4938bdf07c522e3efad8b108d85",
      "parents": [
        "ae2104371d84570011dbb8c1621832a132ed4584",
        "d6c0b844a0eb128a9429aa01d23d15ce095ef479"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 17:00:44 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 17:00:44 2009 -0800"
      },
      "message": "Merge change Id6c0b844 into eclair\n\n* changes:\n  Unbreak setting photos as wallpaper\n"
    },
    {
      "commit": "d6c0b844a0eb128a9429aa01d23d15ce095ef479",
      "tree": "ceafcab803c15dc90ae08c2a001bd12d99644c66",
      "parents": [
        "322b6ee7e158b0b979d8156df8fd59f4a9b95ab9"
      ],
      "author": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Fri Nov 13 16:37:27 2009 -0800"
      },
      "committer": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Fri Nov 13 16:37:27 2009 -0800"
      },
      "message": "Unbreak setting photos as wallpaper"
    },
    {
      "commit": "ae2104371d84570011dbb8c1621832a132ed4584",
      "tree": "4804bb6150572ceb10c00eed5bbfbf792bc299e1",
      "parents": [
        "991475a2e5dcb344299387521b52fb637d6b1e4d",
        "76410f1eb316763018b7480d9cd8dc3684803576"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 15:42:31 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 15:42:31 2009 -0800"
      },
      "message": "Merge change I7082e366 into eclair\n\n* changes:\n  Properly implement Paint.breakText for layoutlib.\n"
    },
    {
      "commit": "18e026066a95e5d63c2ece8007883b46599373ca",
      "tree": "e7c8d0f1e1cc5283222d635c595da3a2ce1bfc5f",
      "parents": [
        "73f8aa678055598738dfba54c60a1674bcbf02b1"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Nov 13 15:26:29 2009 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Nov 13 15:26:29 2009 -0800"
      },
      "message": "fix some aspects of [2258746] native crash in launcher2\n\nSurface::validate() could sometimes dereference a null pointer before checking it wasn\u0027t null.\nThis will prevent the application to crash when given bad parameters or used incorrectly.\nHowever, the bug above probably has another cause.\n"
    },
    {
      "commit": "991475a2e5dcb344299387521b52fb637d6b1e4d",
      "tree": "2f386aebfca838aa27f642f7eac29cb010bd7c60",
      "parents": [
        "65f27f8721ae648ceffffb59a83e2af0d4641920",
        "746b3184bfe4973aa16055eff0adc89c7c77c7e2"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 15:17:59 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 15:17:59 2009 -0800"
      },
      "message": "Merge change I0e419fcf into eclair\n\n* changes:\n  Add isScreenOn() to LocalPowerManager interface so we can call it from PhoneWindowManager\n"
    },
    {
      "commit": "65f27f8721ae648ceffffb59a83e2af0d4641920",
      "tree": "aefdf6fc560f5aa828080c07b69f1d44cc23f856",
      "parents": [
        "73f8aa678055598738dfba54c60a1674bcbf02b1",
        "66668524d452ae536a32d15ffd0dcb096de665df"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 14:51:00 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 14:51:00 2009 -0800"
      },
      "message": "Merge change I98f82b9a into eclair\n\n* changes:\n  Fix the full-weekday date format strings to actually use the full weekday.\n"
    },
    {
      "commit": "746b3184bfe4973aa16055eff0adc89c7c77c7e2",
      "tree": "f60e791ca5961a1b29197fcc0c34b7252b7746f3",
      "parents": [
        "27d6e65b71f515deafbd93d5aa98732898c34ddf"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Nov 13 17:40:38 2009 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Nov 13 17:40:38 2009 -0500"
      },
      "message": "Add isScreenOn() to LocalPowerManager interface so we can call it from PhoneWindowManager\n\nNeeded for the fix for b/2260437 (device wakes itself back up when camera is last application running)\n\nChange-Id: I0e419fcf05542df203eb3f127dde7a888416e86d\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "76410f1eb316763018b7480d9cd8dc3684803576",
      "tree": "a770dc9ce917cc36307e6ed9cc20961ea2d498cd",
      "parents": [
        "27d6e65b71f515deafbd93d5aa98732898c34ddf"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Nov 13 14:10:20 2009 -0800"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Nov 13 14:10:20 2009 -0800"
      },
      "message": "Properly implement Paint.breakText for layoutlib.\n\nBUG 2260400\n\nChange-Id: I7082e366b65da0b5de2a6dbb547f66e05e0b78e0\n"
    },
    {
      "commit": "66668524d452ae536a32d15ffd0dcb096de665df",
      "tree": "acd5b0150690f4b6d1fb1030c1c49d8c41a3e550",
      "parents": [
        "27d6e65b71f515deafbd93d5aa98732898c34ddf"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Fri Nov 13 11:08:36 2009 -0800"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Fri Nov 13 14:04:03 2009 -0800"
      },
      "message": "Fix the full-weekday date format strings to actually use the full weekday.\n\nAlso fix the abbreviated weekday/month/day/year strings to use a 4-digit year.\n\nApprover: jerryw\n"
    },
    {
      "commit": "73f8aa678055598738dfba54c60a1674bcbf02b1",
      "tree": "33af18c47b0c3eacede38d9499beb6789c5d8952",
      "parents": [
        "9284dec737da58a92b3aa916a357e700d291a68a",
        "4898b145bdc77941b6452c46f469c74181887b0e"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 13:39:01 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 13:39:01 2009 -0800"
      },
      "message": "Merge change I4898b145 into eclair\n\n* changes:\n  Removed the fixed height in the sim unlock screen\u0027s header.\n"
    },
    {
      "commit": "9284dec737da58a92b3aa916a357e700d291a68a",
      "tree": "09da7b8fef7ffbb7265b2218b1d91d5ebfe76939",
      "parents": [
        "27d6e65b71f515deafbd93d5aa98732898c34ddf",
        "4c05ba1fcc6abcf199fc82505465a97fc7de553d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 12:06:29 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 12:06:29 2009 -0800"
      },
      "message": "Merge change I4c05ba1f into eclair\n\n* changes:\n  Update VCardComposer getOwnerPhoneNumberVcard() to support empty vcard for 0.vcf\n"
    },
    {
      "commit": "27d6e65b71f515deafbd93d5aa98732898c34ddf",
      "tree": "f42d1b0c200c9d31cad35f5c8c96f594a42d159a",
      "parents": [
        "826d17c0690e086ed96f43714d731ec6e0ddcf96",
        "322b6ee7e158b0b979d8156df8fd59f4a9b95ab9"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 11:01:57 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 11:01:57 2009 -0800"
      },
      "message": "Merge change I322b6ee7 into eclair\n\n* changes:\n  Add support for making a LiveWallpaper the default \n"
    },
    {
      "commit": "4c05ba1fcc6abcf199fc82505465a97fc7de553d",
      "tree": "838b18b4892db24e4c417bb41f72af9f0889811c",
      "parents": [
        "609bbf182e4b4f39b6be7ed01331887ca70ea4c1"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Fri Nov 13 11:01:25 2009 -0800"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Fri Nov 13 11:01:25 2009 -0800"
      },
      "message": "Update VCardComposer getOwnerPhoneNumberVcard() to support empty vcard for 0.vcf\n\nAdd check in getOwnerPhoneNumberVcard(). If the incoming phonenumber is empty,\ndo not add \"TEL\" to vcard data.\n\nOriginal Change by: Yue Lixin\nDrNo: Eastham\nBug: 2247067\n"
    },
    {
      "commit": "826d17c0690e086ed96f43714d731ec6e0ddcf96",
      "tree": "f3bd662bd00638b7efa4531a4e8f92822821bbb2",
      "parents": [
        "d05fd6c33518e60664ffdf1bb6cb425f36c2b82f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Nov 12 12:55:51 2009 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Nov 13 10:59:42 2009 -0800"
      },
      "message": "A little more on #2256270: Package manager sends bad broadcasts when components change\n\nDon\u0027t go through all this work if the enabled state hasn\u0027t changed.\n\nChange-Id: If7393f53d6c0d0770960bb37bcaa5adebdbb3099\n"
    },
    {
      "commit": "d05fd6c33518e60664ffdf1bb6cb425f36c2b82f",
      "tree": "e35dec928128e5d3cccc02a702669dc8fbcd1d05",
      "parents": [
        "b4c20fca102a2ec6acf1648f2fd16d54fdc07f56",
        "dbc7e27ef10349f11ac940d59ff4f812319fce51"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Nov 13 10:45:32 2009 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Nov 13 10:45:32 2009 -0800"
      },
      "message": "am dbc7e27e: docs: document the \\\u0027showSearchIconAsBadge\" flag and \"icon\" attribute as deprecated. bug 2105329\n\nMerge commit \u0027dbc7e27ef10349f11ac940d59ff4f812319fce51\u0027 into eclair\n\n* commit \u0027dbc7e27ef10349f11ac940d59ff4f812319fce51\u0027:\n  docs: document the \u0027showSearchIconAsBadge\" flag and\n"
    },
    {
      "commit": "b4c20fca102a2ec6acf1648f2fd16d54fdc07f56",
      "tree": "dcc6f30c125590789ab08b681dce5987e4cc1432",
      "parents": [
        "fddfb9ae03a2730ac5ce27fa4c47b7d3a0285d0f",
        "fb28d340bf5e3f59429e1ce62c77c0514d65d98f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 10:13:42 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 13 10:13:42 2009 -0800"
      },
      "message": "Merge change Ifb28d340 into eclair\n\n* changes:\n  Import revised translations.  DO NOT MERGE\n"
    },
    {
      "commit": "322b6ee7e158b0b979d8156df8fd59f4a9b95ab9",
      "tree": "eec3536ade9241e975c70a4ab01517a5656f87b3",
      "parents": [
        "fddfb9ae03a2730ac5ce27fa4c47b7d3a0285d0f"
      ],
      "author": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Thu Nov 12 07:45:47 2009 -0800"
      },
      "committer": {
        "name": "Mike Cleron",
        "email": "mcleron@google.com",
        "time": "Thu Nov 12 23:23:49 2009 -0800"
      },
      "message": "Add support for making a LiveWallpaper the default \n"
    },
    {
      "commit": "fddfb9ae03a2730ac5ce27fa4c47b7d3a0285d0f",
      "tree": "3ec21d76715c79bd5faa79dcc1de9e540c8b274d",
      "parents": [
        "1aa9f3cac31a7c2b50fcb3c9259cead8d638ae54",
        "059b4be2a5a5b3fd410f8263e5f5928689c97af7"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 22:53:28 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 22:53:28 2009 -0800"
      },
      "message": "Merge change Iad79689a into eclair\n\n* changes:\n  Improvements for issue 2197683:\tEnglish IME key-press latency is noticeably higher on passion than sholes\n"
    },
    {
      "commit": "1aa9f3cac31a7c2b50fcb3c9259cead8d638ae54",
      "tree": "e98594a27996fdf11fa7a643895e513b28c7ba7d",
      "parents": [
        "5f8f1487be78064e8d653dd2d105d8dd444d6a35",
        "923d7d721d37f6ba5148e7d79d61a4fa48e79df2"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 22:45:50 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 22:45:50 2009 -0800"
      },
      "message": "Merge change I923d7d72 into eclair\n\n* changes:\n  Fix issue 2242614: Wired headset not recognized: bogus \"state\" in ACTION_HEADSET_PLUG broadcast.\n"
    },
    {
      "commit": "5f8f1487be78064e8d653dd2d105d8dd444d6a35",
      "tree": "7387c11d6ad7a3457582bd184e7b38d6143b83fa",
      "parents": [
        "11fea858b2f2d3f9c40a4da848d7bcee47edde04",
        "a0a40883d0f4bdc0694b236353ad66a4b4ca92fa"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 21:29:13 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 21:29:13 2009 -0800"
      },
      "message": "Merge change Ia0a40883 into eclair\n\n* changes:\n  Modify the binder to request 1M - 2 pages instead of 1M.  The backing store in the kernel requires a guard page, so 1M allocations fragment memory very badly.  Subtracting a couple of pages so that they fit in a power of two allows the kernel to make more efficient use of its virtual address space.\n"
    },
    {
      "commit": "fb28d340bf5e3f59429e1ce62c77c0514d65d98f",
      "tree": "1298cd2b0c59bfa1ca22f85da11eff65c213cb22",
      "parents": [
        "11fea858b2f2d3f9c40a4da848d7bcee47edde04"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Thu Nov 12 19:45:43 2009 -0800"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Thu Nov 12 19:45:43 2009 -0800"
      },
      "message": "Import revised translations.  DO NOT MERGE\n\nApprover: jerryw\n"
    },
    {
      "commit": "11fea858b2f2d3f9c40a4da848d7bcee47edde04",
      "tree": "c0a07e22b5d5344a40bff4bddb5e229e49438c33",
      "parents": [
        "6f5ba93469bc26f33b5a260a394406970536c260",
        "4811d62d5f07a1ffbf085d5e424e2b54d0e7ebfd"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 18:51:35 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 18:51:35 2009 -0800"
      },
      "message": "Merge change I8061e6ac into eclair\n\n* changes:\n  Fix 2209086: Updated assets and fixed widget dimension calculation.\n"
    },
    {
      "commit": "4811d62d5f07a1ffbf085d5e424e2b54d0e7ebfd",
      "tree": "2d57566208787f560a2eb996726c6d792d38b4e4",
      "parents": [
        "b602c328c24f82d61038ac1222bd40a3cc7bc900"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Nov 12 17:45:07 2009 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Nov 12 18:15:00 2009 -0800"
      },
      "message": "Fix 2209086: Updated assets and fixed widget dimension calculation.\n\nAdded hvga assets for new lock screen widget.\n\nTested:\n\tLockScreen on wvga and hvga devices.\n\tInCallScreen on wvga and hvga devices.\n"
    },
    {
      "commit": "6f5ba93469bc26f33b5a260a394406970536c260",
      "tree": "d9686553a47a5a0f453682bc95f88af981e53342",
      "parents": [
        "1778776cf1349a5f275945c53edcd1454d58639c",
        "feba743b47440954e6cc5b9f9f8f6b229d4ea14e"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 17:51:26 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 17:51:26 2009 -0800"
      },
      "message": "Merge change I42a0f7a5 into eclair\n\n* changes:\n  PackageManager: Support secondary ABI for native code at installation time.\n"
    },
    {
      "commit": "1778776cf1349a5f275945c53edcd1454d58639c",
      "tree": "ed258a700de0330f3a8a227babfa22c834d2a665",
      "parents": [
        "4dd6fee7e444c65f3613b4126124622b32a5d4ff"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Nov 12 16:11:36 2009 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Nov 12 17:02:03 2009 -0800"
      },
      "message": "Fix issue #2258571: Fix build versions\n\nUpdate the definition of SDK 6, remove all new APIs from it.\n\nChange-Id: Id96827f630ab46279d9ad8d3f7498e5515e0a688\n"
    },
    {
      "commit": "a0a40883d0f4bdc0694b236353ad66a4b4ca92fa",
      "tree": "826c961cc86ada8cb745258031b137be2f871600",
      "parents": [
        "b602c328c24f82d61038ac1222bd40a3cc7bc900"
      ],
      "author": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Fri Oct 30 18:39:55 2009 -0700"
      },
      "committer": {
        "name": "Rebecca Schultz Zavin",
        "email": "rebecca@android.com",
        "time": "Thu Nov 12 16:31:12 2009 -0800"
      },
      "message": "Modify the binder to request 1M - 2 pages instead of 1M.  The backing store\nin the kernel requires a guard page, so 1M allocations fragment memory very\nbadly.  Subtracting a couple of pages so that they fit in a power of\ntwo allows the kernel to make more efficient use of its virtual address space.\n\nSigned-off-by: Rebecca Schultz Zavin \u003crebecca@android.com\u003e\n"
    },
    {
      "commit": "4dd6fee7e444c65f3613b4126124622b32a5d4ff",
      "tree": "da920fce2372655bf049b1da7bf689bb0ed7cd1a",
      "parents": [
        "572e0087a86c6781e3334f8a6f901039a407138d",
        "eb4b031804f42d52645d0d74f8ebc806f85a043b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 16:29:26 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 16:29:26 2009 -0800"
      },
      "message": "Merge change Ieb4b0318 into eclair\n\n* changes:\n  Make default vertex program correctly track surface size.\n"
    },
    {
      "commit": "4898b145bdc77941b6452c46f469c74181887b0e",
      "tree": "8e5c21c355c66d2c6633a3724db45503ccd01efb",
      "parents": [
        "609bbf182e4b4f39b6be7ed01331887ca70ea4c1"
      ],
      "author": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "Thu Nov 12 16:18:33 2009 -0800"
      },
      "committer": {
        "name": "Nicolas Catania",
        "email": "niko@google.com",
        "time": "Thu Nov 12 16:18:33 2009 -0800"
      },
      "message": "Removed the fixed height in the sim unlock screen\u0027s header.\n\nUse wrap content and set the textview for the explaination\nto 2 lines.\nFixed the bug on passion.\nG1 is too unstable to test.\n\nBug:2251298\n"
    },
    {
      "commit": "572e0087a86c6781e3334f8a6f901039a407138d",
      "tree": "f4ced4cdc55d5fa8ad251428576be05aa9915c29",
      "parents": [
        "274072089ceff6eacb9ccfb59290a18f43739c87",
        "de1fcd49e786735555f0c289dd5d6044617b7337"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 16:10:10 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 16:10:10 2009 -0800"
      },
      "message": "Merge change Idfc116fe into eclair\n\n* changes:\n  Return null if SIM doesn\u0027t have the MSISDN Aplha tag.\n"
    },
    {
      "commit": "eb4b031804f42d52645d0d74f8ebc806f85a043b",
      "tree": "03b23878f972d71ddb329d80387f42a29df4966d",
      "parents": [
        "59175ac269df2a584241e9786dc70ac35cb973e3"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Nov 12 16:09:45 2009 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Nov 12 16:09:45 2009 -0800"
      },
      "message": "Make default vertex program correctly track surface size.\n"
    },
    {
      "commit": "feba743b47440954e6cc5b9f9f8f6b229d4ea14e",
      "tree": "fa7bb52d9d9b93bbed73cddd70f10297b1ba4b52",
      "parents": [
        "274072089ceff6eacb9ccfb59290a18f43739c87"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Fri Nov 06 17:54:12 2009 -0800"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Thu Nov 12 15:55:17 2009 -0800"
      },
      "message": "PackageManager: Support secondary ABI for native code at installation time.\n\nThe goal of this change is to allow the Package Manager to look for native\nshared libraries corresponding to the CPU ABI reported by ro.product.cpu.abi2\nif none was found for the CPU ABI given by ro.product.cpu.abi\n\nThis is used to support both ARMv5 and ARMv7 native code on modern ARMv7-based\ndevices. Typically, such a device would report a primary ABI of \u0027armeabi-v7a\u0027\nand a secondary one of \u0027armeabi\u0027, to indicate that it can run the binaries\ngenerated for both.\n"
    },
    {
      "commit": "274072089ceff6eacb9ccfb59290a18f43739c87",
      "tree": "40d29f9c5f7f12e0c4ea4a086e49b2a9fcc3f499",
      "parents": [
        "59175ac269df2a584241e9786dc70ac35cb973e3",
        "cf3350982f63d918e8e4a1de31ea54829ffc0b67"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 15:36:27 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 15:36:27 2009 -0800"
      },
      "message": "Merge change Icf335098 into eclair\n\n* changes:\n  fix [2236865] STOPSHIP: bump soft gl and egl minor version number\n"
    },
    {
      "commit": "59175ac269df2a584241e9786dc70ac35cb973e3",
      "tree": "295806d4d8f98de8c0f2e617c6f08b6c418b4d87",
      "parents": [
        "2a1e96412c66f22939c010f10524122718c7bbeb",
        "3bc47d438171dce294e816366d53bc9eca772c5b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 15:27:28 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 15:27:28 2009 -0800"
      },
      "message": "Merge change I81b1421a into eclair\n\n* changes:\n  Defer EGL init until the surface changed call comes in.  Pass w,h along with surface for verification of driver state.\n"
    },
    {
      "commit": "cf3350982f63d918e8e4a1de31ea54829ffc0b67",
      "tree": "26ac0c16c83ae6117766edc3474fa5c1f78fecd1",
      "parents": [
        "dffa96f7349a44a5d587656fce5c55386d44b150"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Nov 12 15:19:42 2009 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Nov 12 15:19:42 2009 -0800"
      },
      "message": "fix [2236865] STOPSHIP: bump soft gl and egl minor version number\n"
    },
    {
      "commit": "2a1e96412c66f22939c010f10524122718c7bbeb",
      "tree": "9bc19b78164b31210ae62a6d62bfaeb6264ad9b0",
      "parents": [
        "b602c328c24f82d61038ac1222bd40a3cc7bc900",
        "ce9b59f0ba00e006d2697480b5e5d1fcbd0d2818"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 15:12:08 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 15:12:08 2009 -0800"
      },
      "message": "Merge change Ie122606f into eclair\n\n* changes:\n  Add code to use Gservices provided values for throtting NITZ updates.\n"
    },
    {
      "commit": "3bc47d438171dce294e816366d53bc9eca772c5b",
      "tree": "58c41bf03b538359d7dd70fcd8362195a5405445",
      "parents": [
        "b602c328c24f82d61038ac1222bd40a3cc7bc900"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Nov 12 15:10:25 2009 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Nov 12 15:10:47 2009 -0800"
      },
      "message": "Defer EGL init until the surface changed call comes in.  Pass w,h along with surface for verification of driver state.\n"
    },
    {
      "commit": "b602c328c24f82d61038ac1222bd40a3cc7bc900",
      "tree": "4b7d06d4c8d46c146e0b3c1e55a5b8a96152c7af",
      "parents": [
        "dffa96f7349a44a5d587656fce5c55386d44b150",
        "85e677572b21e1ae47df9bb31d352effa51b4a46"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 13:37:30 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 13:37:30 2009 -0800"
      },
      "message": "Merge change I31c52bef into eclair\n\n* changes:\n  Revert change incorrectly submitted as part of change #32153.\n"
    },
    {
      "commit": "de1fcd49e786735555f0c289dd5d6044617b7337",
      "tree": "7e599176ca4f19e801b640828767edbc13bb5676",
      "parents": [
        "609bbf182e4b4f39b6be7ed01331887ca70ea4c1"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Thu Nov 12 13:26:32 2009 -0800"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Thu Nov 12 13:29:33 2009 -0800"
      },
      "message": "Return null if SIM doesn\u0027t have the MSISDN Aplha tag.\n\nThis makes both the GSM and CDMA version compatible.\n\nBug: 2247067\nDr No: jsh\n"
    },
    {
      "commit": "dffa96f7349a44a5d587656fce5c55386d44b150",
      "tree": "1c9f6318d658e90fe31a1740ce07aed20ec138c7",
      "parents": [
        "2477fd69492055f3c6ee62ed9993e9fde8283144",
        "90daccf3fd17553209b8951e4e80144f32ab7238"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 13:25:36 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 13:25:36 2009 -0800"
      },
      "message": "Merge change I90daccf3 into eclair\n\n* changes:\n  fix [2143798] Need to figure out how to do video on Passion w/ GPU\n"
    },
    {
      "commit": "2477fd69492055f3c6ee62ed9993e9fde8283144",
      "tree": "29e125b438728753800d6c2c6a220b38c68f59c2",
      "parents": [
        "58c603eff0d0b13fe581119e1d9c228da99d77e7",
        "4df2c5433bb530fae6191a0298a6d494ca03eaa7"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 13:13:58 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 13:13:58 2009 -0800"
      },
      "message": "Merge change Ic31c11ad into eclair\n\n* changes:\n  Fix 2209086: restore drawable states when drawables change.\n"
    },
    {
      "commit": "58c603eff0d0b13fe581119e1d9c228da99d77e7",
      "tree": "b652fcf2962916414154962dc21c561e9168a708",
      "parents": [
        "609bbf182e4b4f39b6be7ed01331887ca70ea4c1",
        "d301a47ff90d51c1c7906757cebc380d700b4d1e"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 12:54:43 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 12:54:43 2009 -0800"
      },
      "message": "Merge change Id301a47f into eclair\n\n* changes:\n  Fix bug 2253204: MapView resources for hdpi devices.\n"
    },
    {
      "commit": "d301a47ff90d51c1c7906757cebc380d700b4d1e",
      "tree": "ef02da14a29bfeda2329d4c56cd02bc15521e9f2",
      "parents": [
        "541fa51e5ccba9e2def2632f9835db0c9407ec5c"
      ],
      "author": {
        "name": "Dan Egnor",
        "email": "egnor@google.com",
        "time": "Thu Nov 12 12:24:33 2009 -0800"
      },
      "committer": {
        "name": "Dan Egnor",
        "email": "egnor@google.com",
        "time": "Thu Nov 12 12:24:33 2009 -0800"
      },
      "message": "Fix bug 2253204: MapView resources for hdpi devices.\n"
    },
    {
      "commit": "923d7d721d37f6ba5148e7d79d61a4fa48e79df2",
      "tree": "79d0aae61449c8c048cfc494cf5a3354174749dc",
      "parents": [
        "3c58d279abed1da56b0ece74ded5854c509a42a4"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Nov 12 12:09:06 2009 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Nov 12 12:09:06 2009 -0800"
      },
      "message": "Fix issue 2242614: Wired headset not recognized: bogus \"state\" in ACTION_HEADSET_PLUG broadcast.\n\nThe headset state indicated by HeadsetObserver in the broadcast intent ACTION_HEADSET_PLUG was not 0 or 1 as specified in the java doc but contained a bit field indicating the type of headset connected.\n\nModified HeadsetObserver to broacast a state conforming to java doc.\nAdded an extra to intent ACTION_HEADSET_PLUG to indicate if headset has a microphone or not.\nRemoved handling of non standard headset indications from HeadsetObserver.\nRemoved platform specific devices from output devices defined in AudioSystem.\nModified AudioService to use new ACTION_HEADSET_PLUG intent extra instead of bitfield in state.\n"
    },
    {
      "commit": "4df2c5433bb530fae6191a0298a6d494ca03eaa7",
      "tree": "a194a3ba0969e7db3865621beff98dc761520724",
      "parents": [
        "360d710ebccc2a2b53bf6233e722d3287d585476"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Nov 12 03:39:14 2009 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Nov 12 11:23:29 2009 -0800"
      },
      "message": "Fix 2209086: restore drawable states when drawables change.\n\nThis fixes a bug where the right tab hightlight wasn\u0027t being seen.\nThe prooblem was that we weren\u0027t preserving the drawables\u0027 states when\nthe application requested a new drawable. We now track the drawable state\nso we can updated it when the resources change.\n"
    },
    {
      "commit": "609bbf182e4b4f39b6be7ed01331887ca70ea4c1",
      "tree": "c3868bc77a7c8ff43abd82eb0d2db08f7139a2e8",
      "parents": [
        "ea48cd6dd4e64bcb5c840a12fe052f704510e01c",
        "e3ea6e3d4c8a8c2dc71f608a74ed9f6137afe63d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 10:34:32 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 10:34:32 2009 -0800"
      },
      "message": "Merge change I54089080 into eclair\n\n* changes:\n  Update keyguard and pattern-lock layouts for new UX designs.\n"
    },
    {
      "commit": "ea48cd6dd4e64bcb5c840a12fe052f704510e01c",
      "tree": "16d4f2189d77b1b6f0f2a30df2d540421cf447a9",
      "parents": [
        "c66d53f97b1fe635f576642d5720dcd441e34cce"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Nov 12 10:18:14 2009 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Nov 12 10:18:14 2009 -0800"
      },
      "message": "Use a diff that ignores trailing whitespaces to get by some layout test failures.\n"
    },
    {
      "commit": "c66d53f97b1fe635f576642d5720dcd441e34cce",
      "tree": "40eda994c2a834692cd770c63ea8792ff841ea4e",
      "parents": [
        "ddf157cae48a17e72e740538a981a63394ec2274",
        "c8d7c1492eece9fb382424dfe63dcd1387c43314"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 09:53:09 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 09:53:09 2009 -0800"
      },
      "message": "Merge change I880541a8 into eclair\n\n* changes:\n  Delegate the platform dependent hardware renderer implementation to a shared library provided by the vendor.\n"
    },
    {
      "commit": "ddf157cae48a17e72e740538a981a63394ec2274",
      "tree": "4c8334c734fcbd874ea0bc9780edf5197f13624e",
      "parents": [
        "3c58d279abed1da56b0ece74ded5854c509a42a4",
        "541fa51e5ccba9e2def2632f9835db0c9407ec5c"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 09:52:10 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 09:52:10 2009 -0800"
      },
      "message": "Merge change I5ae73af7 into eclair\n\n* changes:\n  Don\u0027t back up system wallpapers.\n"
    },
    {
      "commit": "e3ea6e3d4c8a8c2dc71f608a74ed9f6137afe63d",
      "tree": "a35a46adbe44d5510f0a4fdbe8a3364fa2d8bb96",
      "parents": [
        "3c58d279abed1da56b0ece74ded5854c509a42a4"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Wed Nov 11 22:06:33 2009 -0800"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@google.com",
        "time": "Thu Nov 12 09:37:44 2009 -0800"
      },
      "message": "Update keyguard and pattern-lock layouts for new UX designs.\n\nTo do this, we bring DigitalClock over from Clock into the\ninternal widgets.  Its font, Clockopia, comes along for the\nride (find it in /system/fonts).\n\nThis change is required for relevant code changes in\nframeworks/policy/phone.\n\nChange-Id: I354534f1abd9cf9557c9d18566f1d55b6be5e8f1\n"
    },
    {
      "commit": "c8d7c1492eece9fb382424dfe63dcd1387c43314",
      "tree": "58382df5057496afd093677e4ead5e14cf137e6a",
      "parents": [
        "3e584fc944e3d694b4233450f386bd2a930420bf"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Nov 11 16:33:17 2009 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Nov 12 09:36:10 2009 -0800"
      },
      "message": "Delegate the platform dependent hardware renderer implementation to a shared library provided by the vendor.\n"
    },
    {
      "commit": "3c58d279abed1da56b0ece74ded5854c509a42a4",
      "tree": "09c25d55ae18cad4eac182d0194df84b886287ce",
      "parents": [
        "34d723d8fa75e8f97401311e03b3839246143018",
        "738ed80262aa26128924c51f59ffd49e1163eb8d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 23:27:03 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 23:27:03 2009 -0800"
      },
      "message": "Merge change I738ed802 into eclair\n\n* changes:\n  Fix BMW and Audi auto pairing lists.\n"
    },
    {
      "commit": "738ed80262aa26128924c51f59ffd49e1163eb8d",
      "tree": "25f75d7741fcb5d7559631f206032634a126abca",
      "parents": [
        "9b26f3fae406fa84cf4ddbc00674ccfe7ae2feb5"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Wed Nov 11 23:12:04 2009 -0800"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Wed Nov 11 23:12:04 2009 -0800"
      },
      "message": "Fix BMW and Audi auto pairing lists.\n\nBug no:2256558\nDr No:Eastham\n"
    },
    {
      "commit": "34d723d8fa75e8f97401311e03b3839246143018",
      "tree": "dfe6c33fb65f84a1a9ad190af2de09a59e3fffdd",
      "parents": [
        "2ba297d19e101ab3c6456aa7813a043d66c572b6",
        "c9dbbe28f7879bd377114587ed1f40235a2d37ca"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 23:10:06 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 23:10:06 2009 -0800"
      },
      "message": "Merge change I32371166 into eclair\n\n* changes:\n  Fix issue #2239203: Setting large background causes OOME and soft-reboot spiral\n"
    },
    {
      "commit": "2ba297d19e101ab3c6456aa7813a043d66c572b6",
      "tree": "93b3c1c3d11ff99115abe8b2c788868479ee999d",
      "parents": [
        "013b0e531a4318b3e78c9bd0e077d3632fce2280",
        "9890c2d4baa39ce013d2ca05642b6c2d5b1ad273"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 23:04:47 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 23:04:47 2009 -0800"
      },
      "message": "Merge change I9890c2d4 into eclair\n\n* changes:\n  Fix 2209086: Fix landscape layout of LockScreen on devices with a keyboard\n"
    },
    {
      "commit": "c9dbbe28f7879bd377114587ed1f40235a2d37ca",
      "tree": "d20fb965d64ce9f77a3b6586429632a0f1af1ddd",
      "parents": [
        "360d710ebccc2a2b53bf6233e722d3287d585476"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 11 22:50:37 2009 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 11 22:50:37 2009 -0800"
      },
      "message": "Fix issue #2239203: Setting large background causes OOME and soft-reboot spiral\n\nTry really really hard not to crash, for any reason.\n\nChange-Id: I32371166229825f13fc8d12d5cf3a6531cdb345e\n"
    },
    {
      "commit": "013b0e531a4318b3e78c9bd0e077d3632fce2280",
      "tree": "a56596a83b676b420a5b122a5e7e5ef212c9a8b7",
      "parents": [
        "360d710ebccc2a2b53bf6233e722d3287d585476",
        "9b26f3fae406fa84cf4ddbc00674ccfe7ae2feb5"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 22:46:49 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 22:46:49 2009 -0800"
      },
      "message": "Merge change I143ea844 into eclair\n\n* changes:\n  Add BMW and Audi to Auto Pairing black list.\n"
    },
    {
      "commit": "9b26f3fae406fa84cf4ddbc00674ccfe7ae2feb5",
      "tree": "3127877597552ff39e12cd3e782ae156db6f1bd0",
      "parents": [
        "b9c40a65c7fb2121d3076a522248574162bf5f8c"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Wed Nov 11 22:27:49 2009 -0800"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Wed Nov 11 22:43:32 2009 -0800"
      },
      "message": "Add BMW and Audi to Auto Pairing black list.\n\nBug: 2256558\nDr No: Eastham\n"
    },
    {
      "commit": "9890c2d4baa39ce013d2ca05642b6c2d5b1ad273",
      "tree": "131ea362a61a413736a2f4475fc534917edd15a9",
      "parents": [
        "360d710ebccc2a2b53bf6233e722d3287d585476"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Nov 11 22:38:16 2009 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Nov 11 22:38:16 2009 -0800"
      },
      "message": "Fix 2209086: Fix landscape layout of LockScreen on devices with a keyboard\n"
    },
    {
      "commit": "541fa51e5ccba9e2def2632f9835db0c9407ec5c",
      "tree": "6f3823d6bdf241d990237c50d0d15f6d21268eee",
      "parents": [
        "3f857b78fc68e5d700139bdc6078c5333b62a9bc"
      ],
      "author": {
        "name": "Dan Egnor",
        "email": "egnor@google.com",
        "time": "Wed Nov 11 17:00:06 2009 -0800"
      },
      "committer": {
        "name": "Dan Egnor",
        "email": "egnor@google.com",
        "time": "Wed Nov 11 22:18:00 2009 -0800"
      },
      "message": "Don\u0027t back up system wallpapers.\n"
    },
    {
      "commit": "360d710ebccc2a2b53bf6233e722d3287d585476",
      "tree": "452d2d9dfb683e8a687f0bf5d916213b386dfb80",
      "parents": [
        "dc30d28bc8321171fbf4ed92a9486eb8dd382259",
        "86a72dacbea3331cd5423c1f2f6ecbfae535e57c"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 20:18:44 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 20:18:44 2009 -0800"
      },
      "message": "Merge change I580de484 into eclair\n\n* changes:\n  Fix issue #2256270: Package manager sends bad broadcasts when components change\n"
    },
    {
      "commit": "86a72dacbea3331cd5423c1f2f6ecbfae535e57c",
      "tree": "0fab52282b83a7bd36f2316165c510f2b39ed909",
      "parents": [
        "532d56034532809da7691059742371c1b4d0656c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 11 20:12:41 2009 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 11 20:13:53 2009 -0800"
      },
      "message": "Fix issue #2256270: Package manager sends bad broadcasts when components change\n\nAlso reworks this intent protocol a little bit to be much more efficient, only\nrequiring one broadcast per package.\n\nChange-Id: I580de4843ebd3c7f2e6df7295a2f80d2937cef7c\n"
    },
    {
      "commit": "dc30d28bc8321171fbf4ed92a9486eb8dd382259",
      "tree": "98e15bccae6ad99434d9d9ce57f25129d2cbaa0d",
      "parents": [
        "f2897fe42e22966127dbee8025d6bdc1d1697d81",
        "16efce72428d2677eb7164e9b3b494157d1dc09b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 20:11:25 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 20:11:25 2009 -0800"
      },
      "message": "Merge change I3656f7a3 into eclair\n\n* changes:\n  Honor the mInitialScale set on WebView. This was lost when we fixed restoring the scale for a new page.\n"
    },
    {
      "commit": "16efce72428d2677eb7164e9b3b494157d1dc09b",
      "tree": "b484601f1df85f569263a98c65dea9e38f540ab4",
      "parents": [
        "532d56034532809da7691059742371c1b4d0656c"
      ],
      "author": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Tue Nov 10 15:49:03 2009 -0800"
      },
      "committer": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Wed Nov 11 20:13:32 2009 -0800"
      },
      "message": "Honor the mInitialScale set on WebView. This was\nlost when we fixed restoring the scale for a new\npage.\n\nFix http://b/issue?id\u003d2251716\n"
    },
    {
      "commit": "f2897fe42e22966127dbee8025d6bdc1d1697d81",
      "tree": "f20bf25f7e99727d6207eb6694935780941fd442",
      "parents": [
        "532d56034532809da7691059742371c1b4d0656c",
        "753401aa471d2fb87ab937c2b02b182ebc215c3a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 20:11:13 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 20:11:13 2009 -0800"
      },
      "message": "Merge change Idc34a3f7 into eclair\n\n* changes:\n  Fix 2209086: add drawables for SlidingTab states in PhoneApp. Update string file for new SlidingTab sound states. Tweak \"animation\" to be 250ms based on conversation with ui guys. Some minor performance tweaks to SlidingTab.\n"
    },
    {
      "commit": "532d56034532809da7691059742371c1b4d0656c",
      "tree": "a784a13b10d415830163b184823a7a285f778377",
      "parents": [
        "001e5242c8a801664ea454a2ed6d4fddb600157a",
        "362d5b9b6429a2766f5b980d2010262135788ad8"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 19:09:56 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 19:09:56 2009 -0800"
      },
      "message": "Merge change I80022375 into eclair\n\n* changes:\n  Fix issue #2256032: Change CONFIGURATION_CHANGED and add a locale changed broadcast\n"
    },
    {
      "commit": "001e5242c8a801664ea454a2ed6d4fddb600157a",
      "tree": "f8f34a7ef2617324b6b70bb0cdfe0ea519ba8161",
      "parents": [
        "ca20347543797a67b48a369f9b901cecabd231e3",
        "9a583c1bfb551c78c125c91071000d1470c73b8a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 18:52:07 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 18:52:07 2009 -0800"
      },
      "message": "Merge change Icccbd889 into eclair\n\n* changes:\n  Fix broken handling of the BACK key in PopupWindow. Needed by Launcher2.\n"
    },
    {
      "commit": "9a583c1bfb551c78c125c91071000d1470c73b8a",
      "tree": "11f1dc4c608383e18971c17929340b908c5acbb2",
      "parents": [
        "b9c40a65c7fb2121d3076a522248574162bf5f8c"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@android.com",
        "time": "Wed Nov 11 18:51:18 2009 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@android.com",
        "time": "Wed Nov 11 18:51:18 2009 -0800"
      },
      "message": "Fix broken handling of the BACK key in PopupWindow. Needed by Launcher2.\n\nChange-Id: Icccbd8897186d0b9348a40b3dfc19ab7ac389efd\n"
    },
    {
      "commit": "ca20347543797a67b48a369f9b901cecabd231e3",
      "tree": "1c22ac28853c2bc0ec844482f09010d52e6d87bc",
      "parents": [
        "2ade6421f2d6dd615b559c951deace7143958b90",
        "dbe449e5220f4064f052532b425027f1487e9460"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 18:49:55 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 18:49:55 2009 -0800"
      },
      "message": "Merge change Ifcf20541 into eclair\n\n* changes:\n  New Javadoc for ContactsContract.\n"
    },
    {
      "commit": "dbe449e5220f4064f052532b425027f1487e9460",
      "tree": "4bdea453d30be67a773469678db31daa9a69f9c5",
      "parents": [
        "bf964e6a0488c25bfe18d2c041aafe42cf493b9e"
      ],
      "author": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Wed Nov 11 18:48:19 2009 -0800"
      },
      "committer": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Wed Nov 11 18:48:19 2009 -0800"
      },
      "message": "New Javadoc for ContactsContract.\n\nChange-Id: Ifcf20541fda7449f1954f2021c53be3eb672e7ee\n"
    },
    {
      "commit": "362d5b9b6429a2766f5b980d2010262135788ad8",
      "tree": "ee504807092777070041239727bc9e23719123f2",
      "parents": [
        "2ade6421f2d6dd615b559c951deace7143958b90"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 11 18:04:39 2009 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 11 18:26:06 2009 -0800"
      },
      "message": "Fix issue #2256032: Change CONFIGURATION_CHANGED and add a locale changed broadcast\n\nYou can no longer receive CONFIGURATION_CHANGED in a manifest, which is really really\nbad (launching apps every time the screen is rotated!).  A new LOCALE_CHANGED broadcast\nis sent that you can receive in a manifest.\n\nChange-Id: I80022375f0716db2e672382a29db3cea1af74702\n"
    },
    {
      "commit": "2ade6421f2d6dd615b559c951deace7143958b90",
      "tree": "89c28a898e69820af93033667a8885867f3af19e",
      "parents": [
        "f233564284d492815b1f45f6f2bd66d96b77d9ea",
        "12527f9fb1cb0a1ad3be8149c1c88a0e731cb4d6"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 18:16:05 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 18:16:05 2009 -0800"
      },
      "message": "Merge change I775e1ec0 into eclair\n\n* changes:\n  Debugging for issue #2250075: Desk dock clock app sometimes doesn\u0027t\n"
    },
    {
      "commit": "f233564284d492815b1f45f6f2bd66d96b77d9ea",
      "tree": "e0e3a9c750c8d6f12d2c6d18e18d54d8e048a6b2",
      "parents": [
        "3e584fc944e3d694b4233450f386bd2a930420bf",
        "66cf237a5738ceddddf64b73d88bd7bdfb7a07ee"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 18:05:12 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 18:05:12 2009 -0800"
      },
      "message": "Merge change I7fb3bc59 into eclair\n\n* changes:\n  Add new date formats for the lock screen.\n"
    },
    {
      "commit": "753401aa471d2fb87ab937c2b02b182ebc215c3a",
      "tree": "5b49e067b6a1c076c4e3b0f11c29a62c656d00a7",
      "parents": [
        "3e584fc944e3d694b4233450f386bd2a930420bf"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Nov 11 17:53:53 2009 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Nov 11 18:00:48 2009 -0800"
      },
      "message": "Fix 2209086: add drawables for SlidingTab states in PhoneApp. Update string file for new SlidingTab sound states.\nTweak \"animation\" to be 250ms based on conversation with ui guys. Some minor performance tweaks to SlidingTab.\n"
    },
    {
      "commit": "12527f9fb1cb0a1ad3be8149c1c88a0e731cb4d6",
      "tree": "d558d88767c7d13f06bccf098761bc46dc0da6c2",
      "parents": [
        "3e584fc944e3d694b4233450f386bd2a930420bf"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 11 17:39:50 2009 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 11 17:51:41 2009 -0800"
      },
      "message": "Debugging for issue #2250075: Desk dock clock app sometimes doesn\u0027t\n\nThis adds a history of the last 100 broadcasts that is printed in the\ndebug log, to be able to see what recently happened at the time the\nbug report was taken.  Also does some optimization of the printing of\nthe broadcast records to make it feasible to print this number of\nentries.  (We kind-of need to do this because there are some broadcasts\nlike SIG_STR and SYNC_STATE_CHANGED that are being broadcast a LOT.)\n\nChange-Id: I775e1ec0f63369c8bca8c83cee27b95ddc5ec450\n"
    },
    {
      "commit": "66cf237a5738ceddddf64b73d88bd7bdfb7a07ee",
      "tree": "70320b0273b09ce7220210f378fdcce351024641",
      "parents": [
        "d7439f4bdb31d005011b69112e82a9fed9be4470"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Nov 11 17:46:56 2009 -0800"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Nov 11 17:50:31 2009 -0800"
      },
      "message": "Add new date formats for the lock screen.\n\nOne is the fully-spelled out weekday/day/month with no year.\nThe other is abbreviated weekday/month/day/year.\n\nBug 2247356\n\nApprover: jerryw\n"
    },
    {
      "commit": "90daccf3fd17553209b8951e4e80144f32ab7238",
      "tree": "76a2f42dbc6c2926fcee58a9a35be4904b2a0330",
      "parents": [
        "3e584fc944e3d694b4233450f386bd2a930420bf"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Nov 05 23:08:00 2009 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Nov 11 16:44:43 2009 -0800"
      },
      "message": "fix [2143798] Need to figure out how to do video on Passion w/ GPU\n\nThis builds on the EGLImage solution. We simply use copybit to convert from the\nYUV frame into an EGLImage created for that purpose and proceed with the\nregular EGLImage code.\nWe need to do this because \"regular\" GL doesn\u0027t support YUV textures.\n\nWe could improve upon this by detecting exacly what the GL supports and bypass\nthis extra step if not required, but we\u0027ll do this later if needed.\n"
    },
    {
      "commit": "ce9b59f0ba00e006d2697480b5e5d1fcbd0d2818",
      "tree": "b71b668d8b0890227817ba647bfd81175928b726",
      "parents": [
        "3e584fc944e3d694b4233450f386bd2a930420bf"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Nov 11 16:26:16 2009 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Nov 11 16:33:50 2009 -0800"
      },
      "message": "Add code to use Gservices provided values for throtting NITZ updates.\n\nbug: 2251845\nChange-Id: Ie122606fb852868bb76a9930bb5e6ba906273619\n"
    },
    {
      "commit": "3e584fc944e3d694b4233450f386bd2a930420bf",
      "tree": "c6493c323115ac5e4f9829a9678a33f24afa0aca",
      "parents": [
        "f1f26bbb2aa36f69f0efcac21ea27b1055b98a11",
        "baed7274814e09498761ca60c065903e055a3f30"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 15:37:37 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 15:37:37 2009 -0800"
      },
      "message": "Merge change I5975651f into eclair\n\n* changes:\n  Don\u0027t feed the timezone to RenderScript time functions, let the library figure it out.\n"
    },
    {
      "commit": "f1f26bbb2aa36f69f0efcac21ea27b1055b98a11",
      "tree": "c1f2cb68adedb767a1ebdb0c9599fa4cc3a6b3bf",
      "parents": [
        "4cb6fc7ed2e4371b7ea4d053064fbeb3f86cfc20",
        "1d069925363c684eda639f076d19232b7b6d47ca"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 15:36:18 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 15:36:18 2009 -0800"
      },
      "message": "Merge change I7b8b6cfb into eclair\n\n* changes:\n  Do not force screen on when undocking from the desk dock.\n"
    },
    {
      "commit": "baed7274814e09498761ca60c065903e055a3f30",
      "tree": "5f0d1fa68677ceb9df57cf4c06e518df56331258",
      "parents": [
        "b9c40a65c7fb2121d3076a522248574162bf5f8c"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@android.com",
        "time": "Wed Nov 11 15:36:06 2009 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@android.com",
        "time": "Wed Nov 11 15:36:06 2009 -0800"
      },
      "message": "Don\u0027t feed the timezone to RenderScript time functions, let the library figure it out.\n\nBug #2211070.\n\nChange-Id: I5975651fd12399fb8dfe283dfdfaa17569738c7b\n"
    },
    {
      "commit": "4cb6fc7ed2e4371b7ea4d053064fbeb3f86cfc20",
      "tree": "a5429a66c12c5bebe3dfb285a3bb5e5567c01eb1",
      "parents": [
        "bf5b632abbc2f4b96323ff428be585fd2a3d381c",
        "cc48b1e77dfe74e1acf7cfa85215e68551b37ee6"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 15:15:55 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 15:15:55 2009 -0800"
      },
      "message": "Merge change Icc48b1e7 into eclair\n\n* changes:\n  don\u0027t request a sync when temp providers are created\n"
    },
    {
      "commit": "1d069925363c684eda639f076d19232b7b6d47ca",
      "tree": "71153beab291a5aece4fd7e5c0549ed8f8e01164",
      "parents": [
        "9d9dda53f894eb776c9cec38bd8c98652a1c0697"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Nov 11 18:09:25 2009 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Nov 11 18:14:47 2009 -0500"
      },
      "message": "Do not force screen on when undocking from the desk dock.\n\nThe fact that the phone is losing power will do this anyway,\nand this fixes (or works around) bug b/2250075\n(Desk dock clock app sometimes doesn\u0027t exit when removing a sleeping droid from the dock)\n\nChange-Id: I7b8b6cfb44ca16d2d9eb67589cb9d9a108a8de82\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "cc48b1e77dfe74e1acf7cfa85215e68551b37ee6",
      "tree": "3671130c9089d043f24bdd6953c59850f2933c00",
      "parents": [
        "250aa068eae7424d454fc65ea83c8a65ca717112"
      ],
      "author": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Wed Nov 11 15:05:10 2009 -0800"
      },
      "committer": {
        "name": "Fred Quintana",
        "email": "fredq@google.com",
        "time": "Wed Nov 11 15:05:10 2009 -0800"
      },
      "message": "don\u0027t request a sync when temp providers are created\n"
    },
    {
      "commit": "bf5b632abbc2f4b96323ff428be585fd2a3d381c",
      "tree": "defc771a9a91c81b8b8c8ae4df003e81fec0b2e9",
      "parents": [
        "d7439f4bdb31d005011b69112e82a9fed9be4470"
      ],
      "author": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Tue Nov 10 15:34:34 2009 -0800"
      },
      "committer": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Wed Nov 11 14:43:16 2009 -0800"
      },
      "message": "Use getViewHeightWithTitle() to honor the scrollbar\nsetting when computing the maxScrollY for fling.\nThis is honored in the regular scroll in \ncomputeVerticalScrollExtent().\n\nFix http://b/issue?id\u003d2251694\n\n"
    },
    {
      "commit": "d7439f4bdb31d005011b69112e82a9fed9be4470",
      "tree": "c30bc342efd8c58b6b6b08244000beeddd71d6d6",
      "parents": [
        "c996689109b1ac0849aa675e1987e3851ee77a95"
      ],
      "author": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Tue Nov 10 14:11:33 2009 -0800"
      },
      "committer": {
        "name": "Grace Kloba",
        "email": "klobag@google.com",
        "time": "Wed Nov 11 14:38:55 2009 -0800"
      },
      "message": "Use computeVerticalScrollRange() to find the bottom\nof the page as mContentHeight is not in the view system.\n\nFix http://b/issue?id\u003d2251909\n"
    },
    {
      "commit": "c996689109b1ac0849aa675e1987e3851ee77a95",
      "tree": "396a3ab22a642e47fa9f1824a959066c7cc5e48a",
      "parents": [
        "2f92bd3ecb45e2690dcdc9c09564a1b3805f673b",
        "bb245ea7f513ec22b2b8c021b08412c71837f036"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 14:34:05 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 14:34:05 2009 -0800"
      },
      "message": "Merge change Ibb245ea7 into eclair\n\n* changes:\n  Return an empty PluginList instead of null for the deprecated getPluginList() api.\n"
    },
    {
      "commit": "dbc7e27ef10349f11ac940d59ff4f812319fce51",
      "tree": "1243167ea1bcd102a4df27e7494279c6a3affccb",
      "parents": [
        "88427cff609e668185010af2244500be5823595e"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Nov 11 10:45:04 2009 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Nov 11 14:31:17 2009 -0800"
      },
      "message": "docs: document the \u0027showSearchIconAsBadge\" flag and\n\"icon\" attribute as deprecated.\nbug 2105329\n"
    },
    {
      "commit": "2f92bd3ecb45e2690dcdc9c09564a1b3805f673b",
      "tree": "92c8c9300ac61777de967b376329c15270b21a7e",
      "parents": [
        "38210df337a1485bd3d2eb5adc223f443fe1b5b0",
        "24ccf3c59077d81b0dd3b314822ff7dab215c165"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 14:02:00 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 14:02:00 2009 -0800"
      },
      "message": "Merge change Ia895aa7d into eclair\n\n* changes:\n  Fix for 2209086:  Initial pass at new SlidingTab widget and integration into LockScreen.\n"
    },
    {
      "commit": "38210df337a1485bd3d2eb5adc223f443fe1b5b0",
      "tree": "5bc49dbd20b5359754ec4c5fcde3a5e9028534ca",
      "parents": [
        "9d9dda53f894eb776c9cec38bd8c98652a1c0697",
        "aeff5fd8eb17bc0f611918d6482139c1921e7b60"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 12:46:22 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 12:46:22 2009 -0800"
      },
      "message": "Merge change I326c1f7e into eclair\n\n* changes:\n  Throttle nitz updates as the are too numerous on cdma.\n"
    },
    {
      "commit": "059b4be2a5a5b3fd410f8263e5f5928689c97af7",
      "tree": "6363048e00350303104d48e0c5f0bad36c13ad90",
      "parents": [
        "b9c40a65c7fb2121d3076a522248574162bf5f8c"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Nov 09 23:32:22 2009 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Nov 11 12:13:27 2009 -0800"
      },
      "message": "Improvements for issue 2197683:\tEnglish IME key-press latency is noticeably higher on passion than sholes\n\nThis change goes with a kernel driver change that reduces the audio buffer size from 4800 bytes (~27ms) to 3072 bytes (~17ms).\n- The AudioFlinger modifcations in change 0bca68cfff161abbc992fec82dc7c88079dd1a36 have been removed: the short sleep period was counter productive when the AudioTrack is using the call back thread as it causes to many preemptions.\n- AudioFlinger mixer thread now detects long standby exit time and in this case anticipates start by writing 0s as soon as a track is enabled even if not ready for mixing.\n- AudioTrack::start() is modified to start call back thread before starting the IAudioTrack so that thread startup time is masked by IAudioTrack start and mixer thread wakeup time.\n"
    },
    {
      "commit": "aeff5fd8eb17bc0f611918d6482139c1921e7b60",
      "tree": "c5a3934c65d87abacfd02787cbd3417d428d3bf2",
      "parents": [
        "b9c40a65c7fb2121d3076a522248574162bf5f8c"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Nov 11 11:55:38 2009 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Nov 11 11:55:38 2009 -0800"
      },
      "message": "Throttle nitz updates as the are too numerous on cdma.\n\nbug: 2251845\nChange-Id: I326c1f7e28d19b678ea748e36f8286dd1378cecf\n"
    },
    {
      "commit": "9d9dda53f894eb776c9cec38bd8c98652a1c0697",
      "tree": "0f50fe3fb65a4a35f6c3ef8b3194c8f872e5081f",
      "parents": [
        "250aa068eae7424d454fc65ea83c8a65ca717112",
        "1fa7fae1399f735ea15242484fb5def187e07fde"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 11:53:06 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 11:53:06 2009 -0800"
      },
      "message": "Merge change Ia629e0f8 into eclair\n\n* changes:\n  Make multipart message follow 3GPP TS 23.040 V9.0.0 (2009-06), section 9.2.3.24.1 : all the parts should have the same encoding.\n"
    },
    {
      "commit": "24ccf3c59077d81b0dd3b314822ff7dab215c165",
      "tree": "20a54fac51f29c819593281969629283dd17c3b3",
      "parents": [
        "48515f495b29c01b473579825d5ba5e690ff5db7"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Nov 10 21:37:45 2009 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Nov 11 11:37:54 2009 -0800"
      },
      "message": "Fix for 2209086:  Initial pass at new SlidingTab widget and integration into LockScreen.\n\nTested:\n\t- unlock and mute/unmute\n\nNot working:\n    - highlighting on right tab.\n"
    },
    {
      "commit": "1fa7fae1399f735ea15242484fb5def187e07fde",
      "tree": "192be131ea62a28f3d74ad5ef70205aa87ae7ab0",
      "parents": [
        "cfe45c775ddb5e48bf556aee7422298260eb4fd8"
      ],
      "author": {
        "name": "Gilles Duboscq",
        "email": "gilwooden@gmail.com",
        "time": "Sat Oct 24 22:47:02 2009 +0200"
      },
      "committer": {
        "name": "jsh",
        "email": "jsh@google.com",
        "time": "Wed Nov 11 10:56:27 2009 -0800"
      },
      "message": "Make multipart message follow 3GPP TS 23.040 V9.0.0 (2009-06), section 9.2.3.24.1 :\nall the parts should have the same encoding.\n\nFixes b/2040561\n"
    },
    {
      "commit": "250aa068eae7424d454fc65ea83c8a65ca717112",
      "tree": "55684a4478b921cc83f35d5e88e0ff327eb90d24",
      "parents": [
        "b9c40a65c7fb2121d3076a522248574162bf5f8c",
        "65cb605e5d6ba099e7ce085e284b0b46fde8cabc"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 10:54:58 2009 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 10:54:58 2009 -0800"
      },
      "message": "Merge change Idf7fafd3 into eclair\n\n* changes:\n  Fix issue #2248951: Need to turn off touch filtering outside of sholes\n"
    }
  ],
  "next": "b9c40a65c7fb2121d3076a522248574162bf5f8c"
}
