)]}'
{
  "log": [
    {
      "commit": "f08bab581b6289733f7f4ef73797e6bb5888f8e7",
      "tree": "a505ca7e3e9fdfa65d53513993241811198df85d",
      "parents": [
        "d3cffa5cdf912e7d5e66582a2c3d579708cac929"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Jun 14 17:34:06 2012 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Jun 14 18:05:13 2012 -0700"
      },
      "message": "Add missing top level dependency for crespo libdrmdecrypt DO NOT MERGE\n\nChange-Id: I50ac0eeef48c723efe38c3ed7c351b879def0849\nrelated-to-bug: 6670305\n"
    },
    {
      "commit": "db6230de4e93ed798505192fad31063b2eae8ced",
      "tree": "9af55eb57b23cf9ea6710221435b4f47295c9de9",
      "parents": [
        "ab79c91f62a03319a5d603b96e895feed3182c2a"
      ],
      "author": {
        "name": "Ken Sumrall",
        "email": "ksumrall@android.com",
        "time": "Thu Apr 12 14:38:39 2012 -0700"
      },
      "committer": {
        "name": "Ken Sumrall",
        "email": "ksumrall@android.com",
        "time": "Tue May 01 13:21:42 2012 -0700"
      },
      "message": "Use the filesystem manager to mount and check filesystems\n\nfs_mgr reads /fstab.\u003cdevice\u003e to determine what to mount and what to\ncheck, and removes the details from the init.\u003cdevice\u003e.rc file.\n\nChange-Id: I8692570f5f89e43cf484aab09000e4ed669c25b9\n"
    },
    {
      "commit": "1e50ab955ad8505660591523f6903d3370663e45",
      "tree": "7c0156802d15db301d925b4f0a60a4d337f5698e",
      "parents": [
        "e63af0afc43a5c88064df122aee66c59e8cd7dfa"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Thu Apr 26 10:42:08 2012 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Thu Apr 26 10:42:08 2012 -0700"
      },
      "message": "Add USB audio HAL to the build\n\nChange-Id: Id35f2ce611106c8c9ff1f2ef7333fd5c55a0c0b6\nSigned-off-by: Mike Lockwood \u003clockwood@google.com\u003e\n"
    },
    {
      "commit": "0ca5e2788d4302cce45376792a9e236b57f07fc8",
      "tree": "d8ca88a4322275187341830bfedd4474ca011ebe",
      "parents": [
        "be31a1267acca536d97d9608cd871ee5d9825172"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Thu Apr 12 22:10:58 2012 -0700"
      },
      "committer": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Thu Apr 12 22:10:58 2012 -0700"
      },
      "message": "Move Mifare feature to frameworks/native.\n\nChange-Id: I5ba0012d1b6c700c5ca02f30bb527ebeba5dc89f\n"
    },
    {
      "commit": "b97b5bdb5384222bcad125f96529828cb1638d14",
      "tree": "1bd41d56935a326304c976e4a81e05e9f41acf48",
      "parents": [
        "cbd6918548907a44705eaea41dd4f4de8772c0ce"
      ],
      "author": {
        "name": "Ramanan Rajeswaran",
        "email": "ramanan@google.com",
        "time": "Thu Apr 12 13:24:23 2012 -0700"
      },
      "committer": {
        "name": "Ramanan Rajeswaran",
        "email": "ramanan@google.com",
        "time": "Thu Apr 12 13:24:23 2012 -0700"
      },
      "message": "update nfc path\n\nChange-Id: I9dfdcde13ba5a5b33cb3b703232783e12a56a1f7\n"
    },
    {
      "commit": "e24c7b2f4af60a6fd70e82207a3cc684d0fbf0fb",
      "tree": "9b614acce554b80f872bb974684d1be1b3d1b24f",
      "parents": [
        "ed5609f4e85051dc2bc20c70b8bd4841a34db0af",
        "7cd5cbeac648c952e93cf8d51ec8e65aef0a6e75"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Apr 03 16:47:39 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 03 16:47:39 2012 -0700"
      },
      "message": "Merge \"audio policy: added configuration file\""
    },
    {
      "commit": "ccc62ab4f2f68fa55c18409e84ba1650551361bf",
      "tree": "a7c8ff12b20be5af2281a2c72353cbdada436c19",
      "parents": [
        "7fa611d1beb109feba8ce21c974b24beadef6cd2"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Mar 26 16:25:50 2012 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Mar 26 16:25:50 2012 -0700"
      },
      "message": "move hardware feature definitions\n\nMove the hardware feature xml files from frameworks/base/data/etc\nto frameworks/native/data/etc.\n\nChange-Id: I2ab863710024d1482756223cae712495029bbd6a\n"
    },
    {
      "commit": "c7db296f24c966e05793db986601d2c669bd38fb",
      "tree": "469174c8266803080a1c34b629edd75233b3d64e",
      "parents": [
        "5c5e7cb6a777593a08cda375c5ec82876ebce6d2"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Fri Mar 23 12:51:41 2012 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Fri Mar 23 12:51:41 2012 -0700"
      },
      "message": "crespo: update dalvik heap config location\n\nChange-Id: I43ad0533264d59229fb0dcdee4073d87e0a4143f\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "7cd5cbeac648c952e93cf8d51ec8e65aef0a6e75",
      "tree": "3b5ffcf21c5022ca7c246266aa2c81a26ccab34a",
      "parents": [
        "5c5e7cb6a777593a08cda375c5ec82876ebce6d2"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Mar 20 17:52:29 2012 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Mar 21 16:42:26 2012 -0700"
      },
      "message": "audio policy: added configuration file\n\nAdded audio policy manager configuration file.\nremoved obsolete hasBackMicrophone() method from AudioPolicyManagerBase class.\n\nChange-Id: Ib5e5f8b5af9bb0b53a6c0c4f45be374bb8863c92\n"
    },
    {
      "commit": "21a850dc023e6d81000cf94076b1cd7480ab4a12",
      "tree": "8a5ce39fbd42d759fe8db5e8caedf6aa64eb4290",
      "parents": [
        "ff4072fbb9d65851233718c9ea6c2bda7f8f1f18"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Mar 01 10:54:29 2012 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Mar 01 11:49:07 2012 -0800"
      },
      "message": "We now dynamically configure available media codecs.\n\nChange-Id: Ie4e35c94586c8f9cb39f9fae6248c7aeb3962bc6\n"
    },
    {
      "commit": "14d7e18dcdd5a4b0845134cefb40ff320f9fb197",
      "tree": "6ac028daf90530d7654ae4f701df67a0ad56919e",
      "parents": [
        "54979c085de26e1bb63e71422c2153417fd39007"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Thu Jan 26 14:00:23 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Thu Jan 26 14:44:52 2012 -0800"
      },
      "message": "wlan: Switch to CFG80211\n\n49447e2 ARM: herring: Switch to built-in CFG80211 wlan driver\n\nChange-Id: Id6d7656e84c74711a7e59fb4c7d5e5b703db59a0\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "17e987e2ea739b4e9bf58f9ab2094475e1524757",
      "tree": "8c030409aeb70ee5ba682a11fc65731e5e1da95e",
      "parents": [
        "3e37648e9abc91d951cc55ac236054dc6bc925aa"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Jan 10 12:57:10 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Tue Jan 10 12:58:09 2012 -0800"
      },
      "message": "crespo: wifi: Remove obsolete wifi.supplicant_scan_interval\n\nChange-Id: I50047ffbb91cb314fbabdb41c7b8c5bed6c21f23\nSigned-off-by: Dmitry Shmidt \u003cdimitrysh@google.com\u003e\n"
    },
    {
      "commit": "f77f6df66c98bd102b1240441b91e9bb995ea99a",
      "tree": "2cf36de9ace5e52f711d4c17b3ac1cce169bb219",
      "parents": [
        "4c3be4f4cb5423dbe11d89861020b5db7674db6f"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Dec 16 16:13:09 2011 -0800"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Dec 16 16:13:09 2011 -0800"
      },
      "message": "Remove libaudioutils, now in core\n\nChange-Id: I0addefedc2a7a0b182436722bdcdebdf3eb03be9\n"
    },
    {
      "commit": "1c199cbc3a74b4e29136af33f3acd1ddc7e1dffc",
      "tree": "4dc68c2f8fbf4ae091b835a7453c515ac69bda92",
      "parents": [
        "72d81a24fbe9d86b19494d06e898b68879620360"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Dec 02 13:15:02 2011 -0800"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Dec 02 13:16:53 2011 -0800"
      },
      "message": "Fix regression in bugreport key combo\n\nIn Gingerbread, pressing the bugreport key combo when USB debugging was\nenabled created a bugreport. This key combo was changed to run\nbugmailer.sh in Honeycomb. This was further changed to run some\ndifferent things in ICS, but it was disabled for user builds.\n\nThese changes inadvertently made bugreport key combo not work on user\nbuilds. When the combo is pressed, this appears in dmesg:\n\ninit: cannot find \u0027/system/bin/bugmailer.sh\u0027, disabling \u0027bugreport\u0027\n\nChange-Id: If3a09d9dabdc598bf714512bc402bdcb8767d25c\n"
    },
    {
      "commit": "3623340d5837d9f6198494e383e58dd66fc2af15",
      "tree": "3e8a8675387ff3b235d205f2625c6e01ebb5632a",
      "parents": [
        "b673247cd53ed55a177d7d0d4e432fb547556449"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Mon Nov 21 14:49:42 2011 -0800"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Mon Nov 21 15:34:29 2011 -0800"
      },
      "message": "Replace vendor specific NfcGoogle.apk with generic Nfc.apk\n\nThe access control changes allow us to just use Nfc.apk with\nthe regular platform certificate, instead of the custom signed\nNfcGoogle.apk. So we can compeltely get rid of vendor/google/apps/NfcGoogle\nand just build it out of packages/apps/Nfc now.\n\nThe package name is also reverted from com.android.nfc3 to com.android.nfc\n\nThe NFC uid needs to get bumped (25 to 27) to allow the cert change.\n\nBug: 5608249\nChange-Id: Ib6e8fadea1b6ba0b1fcbeda5453a2a2cd4fbd0c6\n"
    },
    {
      "commit": "9875dfc13232b0ab2225db00177e445ffbda801b",
      "tree": "262c0fabebdbf0f687f07843c53fe5ad58651c2a",
      "parents": [
        "9c87fac09fa9d4429a7d037ac154a6a2369f5db9"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Mon Nov 14 15:19:02 2011 -0800"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Mon Nov 14 16:06:04 2011 -0800"
      },
      "message": "Follow-up fixes to NFC access control changes.\n\nAdd platform test signature to nfcee_access_debug.xml.\n\nMove other NFCEE xml from vendor/ to device/\n\nFix tuna-\u003ecrespo references.\n\nChange-Id: I5da4a50d2b1c502c1ba0b3c7d30013e797e1a818\n"
    },
    {
      "commit": "9c87fac09fa9d4429a7d037ac154a6a2369f5db9",
      "tree": "62eb607b6a76d5b08c1fd84440b4c8a78f27c88b",
      "parents": [
        "85e80ef669952286e5a8ea5ea642bc7acf4cd549"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Thu Nov 10 18:16:45 2011 -0800"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Fri Nov 11 12:52:17 2011 -0800"
      },
      "message": "Allow wallet to use NFCEE on crespo and crepo4g.\n\nBug: 4515759\nChange-Id: I3c6004ca56225824823707bddd9067496c449515\n"
    },
    {
      "commit": "3dfd1450eb91e136ceed7c8dd0504e97325e7ce1",
      "tree": "422beeeee4cfa90e9ba811a411f7c65957270847",
      "parents": [
        "e60e96e5256d9fc0b4aea9c6fd696f7c6cf4751e"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Thu Nov 03 11:45:42 2011 -0700"
      },
      "committer": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Fri Nov 04 14:22:03 2011 -0700"
      },
      "message": "NFC: HAL for crespo/crespo4g\n\nChange-Id: If29df4a0a9697d7066f9f21f5fbdc29d9042c387\n"
    },
    {
      "commit": "7c54f81840d4beead7cdeb64a1a0e93147817b92",
      "tree": "256e9e234748da5eb523e77855d4bfae086fb287",
      "parents": [
        "18c23c0cb84ee8390e2f063ad24e8bf30f3d0983"
      ],
      "author": {
        "name": "jung-min.oh",
        "email": "jung-min.oh@samsung.com",
        "time": "Sat Aug 06 13:08:34 2011 +0900"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Wed Aug 24 15:23:21 2011 -0700"
      },
      "message": "libhwcompower: Add HWCompower HAL\n\nChange-Id: I8842908564b4556621af4e9d1245e07673f6d87c\nSigned-off-by: jung-min.oh \u003cjung-min.oh@samsung.com\u003e\n"
    },
    {
      "commit": "89c5a82aaccb98f3f0c083d1a90aa8570c66a9ba",
      "tree": "51e61daf0e50e5cca79672f01f2976c2584be26b",
      "parents": [
        "6a4e3eaae7232c607aa19c8fc376fb1e894eb413"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Aug 17 09:07:18 2011 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Aug 18 12:30:00 2011 -0700"
      },
      "message": "Create library for common audio HAL functions\n\nMoved echo reference and resampler code to audio utils\nlibrary so that they can be shared by other audio HALs.\n\nChange-Id: I7ab88843cc58ecc276bc4ccbbdc826c8c0b4a430\n"
    },
    {
      "commit": "454a891e495400bde08d5d5c9bdb4b8e8b9c41d6",
      "tree": "c9f90da4c6ad4f6b5b1661316c6199c03065fc58",
      "parents": [
        "bee7665d2f4dcb513a29a78fee781d85ff63d833"
      ],
      "author": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Fri Aug 05 17:53:56 2011 +0800"
      },
      "committer": {
        "name": "Chih-Chung Chang",
        "email": "chihchung@google.com",
        "time": "Mon Aug 08 10:06:48 2011 +0800"
      },
      "message": "Remove color convert library.\n\nIt\u0027s not needed because both the decoder output and encoder\ninput are already in I420 format.\n\nChange-Id: I64792ab240e63c9d49b7190ca7e9b783e51c965e\n"
    },
    {
      "commit": "a704ac33b565d9473c124ee2d624591706bd00e3",
      "tree": "fce6ee0b4ba8d6ab4df3edb88c8af0bdc536e0c2",
      "parents": [
        "cf996c94402fdce75ca9a9255e285784fd3487bc"
      ],
      "author": {
        "name": "SeungBeom Kim",
        "email": "sbcrux.kim@samsung.com",
        "time": "Fri Jul 29 13:55:34 2011 +0900"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Aug 04 10:10:51 2011 -0700"
      },
      "message": "SEC-OMX support YV12 for video editor.\n\nChange-Id: Ia67d3aceb8cffa75be3ea373f87d2f20165ac831\nSigned-off-by: SeungBeom Kim \u003csbcrux.kim@samsung.com\u003e\n"
    },
    {
      "commit": "c1c0bed5f7a6148a98cebad471b81911abbcb8ed",
      "tree": "c0bf8f70344c25aeb72ddbf20f4cae7f0077fdae",
      "parents": [
        "e0fb4e923185f14ee41780e340a3f78f2e5a9ff5"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Jul 19 18:41:25 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Jul 20 14:06:34 2011 -0700"
      },
      "message": "additional scripts for emailing bugreports after capture\n\nfirst script calls dumpsys to generate the bugreport, second\nscript launches a cmd line tool that queries account manager\nfor possible accounts to set as \"to:\" field and launches an\nintent to mail the bugreport out\n\nChange-Id: Ifcbcbf10e334fb5127a8c3d0cc7ab1d1f0918542\n"
    },
    {
      "commit": "c57747196fcde65a79aecf2cdaecfefb34cc7d11",
      "tree": "3a94c27bf38865892eb87a843c7ec8fb93fb18fa",
      "parents": [
        "3062843d19d19cff4d5f6aa2788ec5728d2a8bb9"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Jul 18 10:26:42 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Jul 18 10:27:11 2011 -0700"
      },
      "message": "Add bugmailer to the open-source makefile\n\nIt\u0027s an open-source file, it doesn\u0027t need to be referenced\nfrom non-open-source makefile, the open-source ones are fine\nfor that.\n\nChange-Id: I426a3e5de03daf347cbbecdd425e5baa6ab68864\n"
    },
    {
      "commit": "29ef6bfa22c2ea9af907debb00251e9f4a1483f6",
      "tree": "db9f62a3e0e2baf670b9ecbc067d113e2d983c5d",
      "parents": [
        "a4cf1e9c06f04615b1db14cb0ac1c3d2d0807871"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Jul 07 15:39:58 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Jul 07 15:39:58 2011 -0700"
      },
      "message": "Clean up device-specific apps\n\nChange-Id: I92378e3da1790307f5eeea06e15da6f7e1529b92\n"
    },
    {
      "commit": "a4cf1e9c06f04615b1db14cb0ac1c3d2d0807871",
      "tree": "a191da32fb2ad1df63a68717d310da80afcbd286",
      "parents": [
        "a99ef86fc7a8562b07be5ab829880817d0a74e42"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Jul 07 14:42:24 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Jul 07 14:42:32 2011 -0700"
      },
      "message": "cleanup\n\nChange-Id: Idf9f9a5256a58f694fc09287e2f9abfbab688aee\n"
    },
    {
      "commit": "0cfe51729d74af6a59f79d084bd216048ae597bf",
      "tree": "4b3752ef19af1260df6a26c85ef5f8a7e089fb60",
      "parents": [
        "84a9a6868eb08f30158d6cdd32eb506954688921",
        "e2b2a5473cb02a2e245c10e7336f254db88e0eea"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Fri Jun 24 11:24:11 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 24 11:24:11 2011 -0700"
      },
      "message": "Merge \"Install NFC firmware if available.\""
    },
    {
      "commit": "e2b2a5473cb02a2e245c10e7336f254db88e0eea",
      "tree": "7eb0f15912dcf5fd2999ab82726e83dd959d4e42",
      "parents": [
        "4fe2d844e41b7e6c2d4d7454a087dd978cab3a47"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Fri Jun 24 10:43:30 2011 -0700"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Fri Jun 24 10:43:30 2011 -0700"
      },
      "message": "Install NFC firmware if available.\n\nChange-Id: I51649984dfbaad7b74bcac6f30f0348659f0ffc1\n"
    },
    {
      "commit": "acbebfa1b08c3113b122aa6c5a34060cb4335950",
      "tree": "bed2dbe80e74e611238445eae1c2c68d70305bc4",
      "parents": [
        "501628a217fc462871cbfa809d7fe96c72ef5a56"
      ],
      "author": {
        "name": "Shih-chia Cheng",
        "email": "shihchia@google.com",
        "time": "Fri Jun 24 13:04:09 2011 +0800"
      },
      "committer": {
        "name": "Shih-chia Cheng",
        "email": "shihchia@google.com",
        "time": "Fri Jun 24 13:04:09 2011 +0800"
      },
      "message": "Add Video Editor to crespo build\n\nChange-Id: I01dcfbfe135dbc5a7f8054cbcca23db157cc4fff\n"
    },
    {
      "commit": "ceea45bfb079336d590deed04b8fc74521a297b6",
      "tree": "f9e75b920e4a525822bd378f84f7e9210c940685",
      "parents": [
        "fc398af5f80ba522da2f95453566be800edd4021"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Jun 23 15:39:31 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Jun 23 15:44:38 2011 -0700"
      },
      "message": "Fix keylayouts for ICS.\n\nSome Crespo devices have a single combined touchscreen and use\nthe framework virtual key support instead of having a separate\ncapacitive keypad sensor.  The default key layout changed in\nHoneycomb which had the effect of breaking the HOME key on\nthese devices.  Added a new key layout to explicitly map\nthe virtual keys.\n\nAlso fixed an old key layout that used obsolete syntax.\n\nBug: 4901533\nChange-Id: I3281b516ea44a150ec85da29bc5f0f3c00da2e6b\n"
    },
    {
      "commit": "3530fa5719b8081d3e1dbb0b2aed89db21ccd013",
      "tree": "3e50ca1344e6765ee14419521c328f6bd6217623",
      "parents": [
        "9d622a4907e77179f83836735c0cf241ad05124d",
        "32ecbb3bf5b015c6a465beaf68c06620b0e027e5"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Fri Jun 17 13:42:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 17 13:42:43 2011 -0700"
      },
      "message": "Merge \"Remove the tags app from crespo.\""
    },
    {
      "commit": "32ecbb3bf5b015c6a465beaf68c06620b0e027e5",
      "tree": "9ed8e935602118dc93f4dcb9f94c15a7110daaae",
      "parents": [
        "114856ae6435997ca4b61fe45417feba6b27e61e"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Fri Jun 17 15:42:16 2011 -0500"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Fri Jun 17 15:42:16 2011 -0500"
      },
      "message": "Remove the tags app from crespo.\n\nChange-Id: Ib4c6aa94eb2e0fca4a3ccf84f54849b9dd1ce522\n"
    },
    {
      "commit": "9d622a4907e77179f83836735c0cf241ad05124d",
      "tree": "91b9fd382ee7e658467f7b0256a269da061f0a44",
      "parents": [
        "6076dd1ac0554a3728fc2b033b85d546be74d310"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jun 09 17:27:20 2011 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Jun 17 16:12:29 2011 -0400"
      },
      "message": "USB and storage configuration for new USB gadget support\n\nChange-Id: I28987b6b3033099a5ba78f0e680581153b6e0ec4\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "114856ae6435997ca4b61fe45417feba6b27e61e",
      "tree": "619fb9b6b3613a824bf0d88fecf32980568256b1",
      "parents": [
        "50af4b3f9cc774c7377521679587b6ff6aecf678"
      ],
      "author": {
        "name": "Jeong-Seok Yang",
        "email": "jseok.yang@samsung.com",
        "time": "Wed Jun 08 20:28:48 2011 +0900"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Jun 14 15:05:20 2011 -0700"
      },
      "message": "libcamera: Change camera.herring.so from camera.s5pc110.so\n\ncrespo: libcamera is for only herring not boards what are based\n        on s5pc110. So the module name is changed to\n        camera.herring.so from camera.s5pc110.so\n\nChange-Id: Ie2231ecfd4c97dd72fba8258e489f90df27b9f51\nSigned-off-by: Jeong-Seok Yang \u003cjseok.yang@samsung.com\u003e\n"
    },
    {
      "commit": "f8a678a19245c8a8173610fed4e16632b3a16459",
      "tree": "22a3df31487128bb5b092234613026c3bee19a5d",
      "parents": [
        "87bacded1f47d8f676d354749f3bd87439dfad3b"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Jun 10 15:17:51 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Jun 10 15:17:51 2011 -0700"
      },
      "message": "Advertise mifare feature on all crespo builds\n\nChange-Id: Iff2b4c3cbdaec8664e1c22fe3433811f00a6d755\n"
    },
    {
      "commit": "a03410b808dd7d0e22b4fd6b47c2221664f25f6e",
      "tree": "d192f66fcf8916453ba07e751aeeeea1d62eda19",
      "parents": [
        "c7bb09d0f92ddaada27d0602e7a791f13c21a0ea"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jun 09 17:26:15 2011 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Jun 09 17:26:15 2011 -0700"
      },
      "message": "Use PRODUCT_DEFAULT_PROPERTY_OVERRIDES instead of ADDITIONAL_DEFAULT_PROPERTIES\n\nChange-Id: I41ad17bfb11c594d20703e39fcc95b3c77f1039b\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "81d2808ff8eb2664ca52806581ba837a31b53ce2",
      "tree": "411dc0044b89df99695596ad4540bf668ac4f8c3",
      "parents": [
        "4f1bac547ded8374f4209c9492ea2f425ecf7747"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Jun 08 16:42:26 2011 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Jun 08 17:19:09 2011 -0700"
      },
      "message": "Set default USB function to mass_storage\n\nChange-Id: I12794ebd2b50f0be162778d4847ea331e046a491\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "05df7dc0a5f8949f39a98afe988066b92239cbae",
      "tree": "b33825750761a18c353c233d7b544b110aac98aa",
      "parents": [
        "980f99a0fa54f8263a69cf9e159386ac0ba6a8ca"
      ],
      "author": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Mon Jun 06 17:56:20 2011 -0700"
      },
      "committer": {
        "name": "Iliyan Malchev",
        "email": "malchev@google.com",
        "time": "Tue Jun 07 11:31:54 2011 -0700"
      },
      "message": "crespo: enable camera (wip)\n\nChange-Id: I2884f34700cd1cd66f0604378cf12b713263a9d1\nSigned-off-by: Iliyan Malchev \u003cmalchev@google.com\u003e\n"
    },
    {
      "commit": "074d297d744c226040b9602f770d60f3dbf3d6a8",
      "tree": "a185e531046c72112f1382b1b6ac99c49c77b405",
      "parents": [
        "f29fcc858377a79b179da27b250818f973d51754"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Jun 06 14:00:54 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Jun 06 15:03:21 2011 -0700"
      },
      "message": "Clean up AOSP-related stuff\n\nChange-Id: Ic29d677ddd4ac71d42215ef0deaefb8a4e685d88\n"
    },
    {
      "commit": "4a4ccb43b1806bcff0e033db7dd38c5f02114b61",
      "tree": "ad7e5205bf55dd525738e83312067ad3abe7dfb1",
      "parents": [
        "1c80d85bf54fe360aacccf4d50df41d4f1784bd3"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Jun 03 09:06:33 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri Jun 03 12:36:01 2011 -0700"
      },
      "message": "Add NFC modules by default.\n\nThey had to be disabled for a while because of a crashing issue\nthat has since been resolved.\n\nChange-Id: Ib4494d497136278b81eb5ff67c0ffa1b92f77d16\n"
    },
    {
      "commit": "c5c2066dceb2f50a181df30ae03e0fefdac5abfd",
      "tree": "a08db64851e09e8039651203f53ebe2ffa0818a2",
      "parents": [
        "510e50bd7584ce7ad3fbc2801ef980dc605b602c"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Thu May 26 11:16:07 2011 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Thu May 26 11:22:42 2011 -0700"
      },
      "message": "Add Bluetooth conf file to the PRODUCT_COPY_FILES.\n\nChange-Id: I94bcfd1814149928c9ab0fd12792eb45ae9369f7\n"
    },
    {
      "commit": "1c8cfa4aa3baa7d2334d1db2f83e6fb54b5b3b07",
      "tree": "5b0270449f7cf9974cc673f420c3a6ce789a3f83",
      "parents": [
        "b662797bbe2aa2e3ed51a8fd9fcb5ca83b7a9a65"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu May 19 15:58:01 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri May 20 07:38:28 2011 -0700"
      },
      "message": "Move some files to the open-source side\n\nBug:3267987\nChange-Id: If89b949d4829457c1eb3cd0e4790ca3d06982f56\n"
    },
    {
      "commit": "99ba13543a75bf29ff42ba13e958435bb927b5d4",
      "tree": "7f2852340e55e3857faf963e3ea3d0c128f8f59d",
      "parents": [
        "c5617a959499f793b1b79ea49768a74a929a6f8a"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Wed Apr 20 01:22:02 2011 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Wed Apr 20 01:22:02 2011 -0700"
      },
      "message": "crespo/audio: build hal modules instead of libaudio\n\nChange-Id: Ia4134c310a8e854d85c3584907a4da07355cc2b3\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "6e558e3f681569b74adf5bd105871c7e21ddf042",
      "tree": "895544543a1d79c632c38663fb8cf0da57fcb15f",
      "parents": [
        "99ee1408e9eeb004e8b67fbe8c21477381dc638a",
        "a333c919a6ff8d0e79df823a92b1638012d6ec5a"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Fri Apr 15 17:31:37 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 15 17:31:37 2011 -0700"
      },
      "message": "am a333c919: am 89b7f979: am 3b10d5ef: Correctly handle prebuilt kernel\\\u0027s wifi module.\n\n* commit \u0027a333c919a6ff8d0e79df823a92b1638012d6ec5a\u0027:\n  Correctly handle prebuilt kernel\u0027s wifi module.\n"
    },
    {
      "commit": "a333c919a6ff8d0e79df823a92b1638012d6ec5a",
      "tree": "6938044272ee8933778bedc659ac3e21085dfe1b",
      "parents": [
        "57ebda34acbc54308374616dd13d2b8ca2e85773",
        "89b7f97966dcbc8eedc260a876c2212c5aac92f8"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Fri Apr 15 17:28:38 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 15 17:28:38 2011 -0700"
      },
      "message": "am 89b7f979: am 3b10d5ef: Correctly handle prebuilt kernel\\\u0027s wifi module.\n\n* commit \u002789b7f97966dcbc8eedc260a876c2212c5aac92f8\u0027:\n  Correctly handle prebuilt kernel\u0027s wifi module.\n"
    },
    {
      "commit": "3b10d5efe5674b642840524e7376b6ea7731c755",
      "tree": "b05682b549a0ba5368e82dd4fc12f5f1233bb8a4",
      "parents": [
        "dc937700ffce0340f5abfdaa0c0cb3dde36fc2d8"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Tue Apr 12 16:47:07 2011 -0700"
      },
      "committer": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Tue Apr 12 16:47:07 2011 -0700"
      },
      "message": "Correctly handle prebuilt kernel\u0027s wifi module.\n\nWhen specifying a perbuilt kernel, the wifi module should also be\nspecifiable.\nNow we allow\n make -j8 TARGET_PREBUILT_WIFI_MODULE\u003d/my_kernel_dir/drivers/net/wireless/bcm4329/bcm4329.ko TARGET_PREBUILT_KERNEL\u003d/my_kernel_dir/arch/arm/boot/zImage\n\nChange-Id: Iccd3db49205d43952a4540136006220bf57dc3ba\nSigned-off-by: JP Abgrall \u003cjpa@google.com\u003e\n"
    },
    {
      "commit": "99ee1408e9eeb004e8b67fbe8c21477381dc638a",
      "tree": "6968bc8da040c8e06d15a7d830d604689e6a3721",
      "parents": [
        "6f5362f404213990b0e5980bfa454284da29cdcb",
        "57ebda34acbc54308374616dd13d2b8ca2e85773"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Apr 11 15:05:36 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Apr 11 15:05:36 2011 -0700"
      },
      "message": "Merge from honeycomb\n\nChange-Id: I566e6cc26153aaca3fc37bf5eb8e79b2042746ba\n"
    },
    {
      "commit": "57ebda34acbc54308374616dd13d2b8ca2e85773",
      "tree": "346645d6879a2795e1ab214d36752020f8ecc484",
      "parents": [
        "77a317a160fa1e6ab7baf0d432fa8b8c7d7a283e",
        "ecb0c47f9f508d87083849c6798ab5d701ac79f6"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Apr 11 14:51:21 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Apr 11 14:51:21 2011 -0700"
      },
      "message": "Merge from gingerbread\n\nChange-Id: I595b03d9a91c7a9e58b0789b2cbbacdaa2f961e9\n"
    },
    {
      "commit": "dc937700ffce0340f5abfdaa0c0cb3dde36fc2d8",
      "tree": "a92d8ec592c9758e095689708dcff0cc99860385",
      "parents": [
        "9a9a16f2dfe891e7a0a9bd876c6f83c4b2c8a42d"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Apr 05 09:54:21 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Apr 05 13:02:40 2011 -0700"
      },
      "message": "Clean up crespo/crespo4g\u0027s makefile inheritance.\n\nSpecifically, remove crespo\u0027s BoardConfigVendor from\ncrespo4g\u0027s inheritance chain, so that it\u0027s possible\nto build a no-driver crespo4g in AOSP when the\ncrespo drivers are present.\n\nSame thing with crespo\u0027s device_vendor.mk\n\nBUG\u003d4211111\n\nChange-Id: I23e7c4b15c38b1acee4165db7be37044e19745ff\n"
    },
    {
      "commit": "ce1b342c332b6d466a9cf78dafa82256e0270bb6",
      "tree": "caa6ab94385478a18e2477d739d7d32bde767869",
      "parents": [
        "4080603451977605c004394da6b186a9a21024a8"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Mar 31 09:08:46 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Mar 31 09:08:46 2011 -0700"
      },
      "message": "Don\u0027t build NFC in open-source builds. It\u0027s not meant to be used there.\n\nBug: 4196003\nChange-Id: If27cdb243936dd6035ab9e6278a615e69dee9971\n"
    },
    {
      "commit": "f45551b0648a26e2fad0beb212062327860d0965",
      "tree": "b2368f21f7b4bb4ceef902f83b8c2e116aacab27",
      "parents": [
        "c64afa5304a237671dce8e1eaa87625d7e1514ea"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed Mar 16 11:08:20 2011 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed Mar 16 11:08:20 2011 -0700"
      },
      "message": "Move screen size/density config to PRODUCT_AAPT_CONFIG\n\nChange-Id: I4785393de5a6913ba844b431b62d0cb0eb3272ff\n"
    },
    {
      "commit": "39e4b9ee249d9e326d6d9ccae46be4a974f49286",
      "tree": "02fa7a176978484091a386c499ccc61b636b5045",
      "parents": [
        "883abb838f336863195a0256f5f35828199f6544",
        "07248e51c6721d21f399a37912959c8f039fd9bc"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Mar 15 15:38:37 2011 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Mar 15 15:38:37 2011 -0700"
      },
      "message": "resolved conflicts for merge of 07248e51 to honeycomb-plus-aosp\n\nChange-Id: I0599b835e8a00a900fcff167fa91929d86c51598\n"
    },
    {
      "commit": "07248e51c6721d21f399a37912959c8f039fd9bc",
      "tree": "700b9eb4423946331c0f1baaee6e610d470d349e",
      "parents": [
        "03b4dcd935676363d495b48ef45aae6a2184506e",
        "0ea9ad817b9b23be8035d4fd23ebff7cb44e153a"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Mar 15 14:43:30 2011 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Mar 15 14:43:30 2011 -0700"
      },
      "message": "resolved conflicts for merge of 0ea9ad81 to gingerbread-plus-aosp\n\nChange-Id: I6d87fd917228920ebf87ae7d4fd178a431ab33fe\n"
    },
    {
      "commit": "0ea9ad817b9b23be8035d4fd23ebff7cb44e153a",
      "tree": "9b9e9e2f603bf61c9bb23d591fc08579485fc304",
      "parents": [
        "a06407b5050b5639a0eb734771057199d9443af0"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Mar 15 10:36:33 2011 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Mar 15 13:54:08 2011 -0700"
      },
      "message": "Separate out device_base.mk, which is common to crespo and crespo4g\n"
    }
  ]
}
