)]}' { "log": [ { "commit": "2810ceda34604f605f781691689c0559e03cb357", "tree": "f792bfdde8fd946e61d3f468ca5f2eaba479863a", "parents": [ "4c05d9511298d24b49ab595814fc9f1894cf6a90" ], "author": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Thu Feb 17 15:55:21 2011 -0800" }, "committer": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Thu Feb 17 15:55:21 2011 -0800" }, "message": "store partition length in recovery.fstab\n\nDon\u0027t hardcode magical partition behavior in roots.c.\n\nChange-Id: I587fc2c066575b51c11efd2e45a50f5b864df484\n" }, { "commit": "8f132ed870b4b83727d59f8019b8fabe49fe8ed4", "tree": "a5f2aac0d8bbd1bca7288bce9dacc0cc47311c62", "parents": [ "be3e6f13b810046fb1981b21d9e6f0715ae67a22" ], "author": { "name": "Ken Sumrall", "email": "ksumrall@android.com", "time": "Fri Jan 14 18:55:05 2011 -0800" }, "committer": { "name": "Ken Sumrall", "email": "ksumrall@android.com", "time": "Wed Jan 19 17:12:47 2011 -0800" }, "message": "Reserve the last 16 Kbytes of /data for the crypto footer.\n\nWhen formatting /data, if it\u0027s an ext4 filesystem, reserve the\nlast 16 Kbytes for the crypto footer.\n\nChange-Id: I7b401d851ee87732e5da5860df0287a1c331c5b7\n" }, { "commit": "49396b79b5aa49db55b5325255fb07eb21c069cd", "tree": "88fde3f03b9555d952bbe843282c6a49400114a1", "parents": [ "264f549b7d5aa5846e691dfe8aa9254fa4dbdc0b" ], "author": { "name": "Colin Cross", "email": "ccross@android.com", "time": "Wed Jan 05 17:19:03 2011 -0800" }, "committer": { "name": "Colin Cross", "email": "ccross@android.com", "time": "Wed Jan 05 17:19:37 2011 -0800" }, "message": "Update make_ext4fs arguments in roots.c\n\nChange-Id: I835e55fb80add6a74cd4d99f77b2528829d9a349\n" }, { "commit": "c18eeb874b003b53d47b1513d883a63fa352d28b", "tree": "a06cd43d880d8177153297955d996736f6eeaba3", "parents": [ "d4208f9f9d4e9f268ba1888c1fe879ee73eb7e47" ], "author": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Tue Sep 21 16:49:26 2010 -0700" }, "committer": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Tue Sep 21 16:58:10 2010 -0700" }, "message": "mount sdcard only on demand; fix sideload installs\n\nBug: 3009493\nChange-Id: I1a7f99fc41a6a7012742e82f8c06a0c75584890a\n" }, { "commit": "d4208f9f9d4e9f268ba1888c1fe879ee73eb7e47", "tree": "17d142b0411f11fcfa3f060f622c0b2dd906577f", "parents": [ "d7d4208976125d114d0b8e44438e2417d5275098" ], "author": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Mon Sep 20 12:16:13 2010 -0700" }, "committer": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Mon Sep 20 18:07:31 2010 -0700" }, "message": "remove the notion of \"root path\"; support mixed flash types (do not merge)\n\nRemove the wacky notion of \"roots\" and \"root paths\" (those things that\nlook like \"FOO:some/path\" instead of just \"/foo/some/path\"). Let each\ndevice specify its own table of available partitions and how to mount\nthem (needed for devices that use both MTD/yaffs2 and EMMC/ext4\npartitions).\n\nChange-Id: I18b0a572a71c5e087e0b7ae11b1774388339bfd1\n" }, { "commit": "d7d4208976125d114d0b8e44438e2417d5275098", "tree": "1f5915af5ad0420295138e6d55dc95c094127d15", "parents": [ "792b00712bb1411d3b0583bcea95b43b3107fb95" ], "author": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Fri Sep 17 13:02:48 2010 -0700" }, "committer": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Fri Sep 17 13:02:48 2010 -0700" }, "message": "remove unneeded partition roots\n\nRecovery itself no longer needs to access all these partitions;\nmanipulation of them is done by the updater binary. This is a small\nfirst step towards removing roots entirely.\n\nChange-Id: I3fbcada32079a37db4cc097861dfa91e0a08da30\n" }, { "commit": "23ceeea85e6a3555dd3d7140128e310954cadf7f", "tree": "3d189beaa3ce60b54b20d66876cd52b69a7a3202", "parents": [ "c78a9698dd55a165c2206c380f87f173bacba2aa" ], "author": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Thu Jul 08 17:27:55 2010 -0700" }, "committer": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Thu Jul 08 17:27:55 2010 -0700" }, "message": "make a copy of sideloaded packages in /tmp before verifying\n\nCopy a sideloaded package into /tmp, then verify and install the copy,\nto prevent malicious users from overwriting the package between\nverification and install.\n\nBug: 2826890 package can be replaced during verification\nBug: 2058160 Recovery should copy sideloaded (sd card) update ...\nChange-Id: I3de148b0f1a671f1974782b6855527caeaefda23\n" }, { "commit": "b128f54d0daa749d301b99a6637f42aa35822a76", "tree": "889519250f40824c6df6ea197a8edee75cf95e10", "parents": [ "f8aaf0a77f72cc5614d9b9135c0d00f8a8160f20" ], "author": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Thu Jun 18 15:07:14 2009 -0700" }, "committer": { "name": "Doug Zongker", "email": "dougz@android.com", "time": "Thu Jun 18 15:07:14 2009 -0700" }, "message": "add function for device-specific wipe data features\n\nSome devices want to do special things when recovery wipes data (eg,\nwipe data in their baseband processor as well). Add a hook in the\ndevice-specific recovery library that gets called when data is wiped.\n\nAlso add an amend root for the \"mbm\" partition.\n" }, { "commit": "c24a8e688a6312764254beac2b2520bb0c5e998d", "tree": "7df23711566b358047301d8413ee399105546e8b", "parents": [ "ffb48f64fec674c6dd923eb8b1eb3f743e05a8ba" ], "author": { "name": "The Android Open Source Project", "email": "initial-contribution@android.com", "time": "Tue Mar 03 19:28:42 2009 -0800" }, "committer": { "name": "The Android Open Source Project", "email": "initial-contribution@android.com", "time": "Tue Mar 03 19:28:42 2009 -0800" }, "message": "auto import from //depot/cupcake/@135843\n" }, { "commit": "ffb48f64fec674c6dd923eb8b1eb3f743e05a8ba", "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904", "parents": [ "d4ae69739ebb67374d62229829df07bf2de85103" ], "author": { "name": "The Android Open Source Project", "email": "initial-contribution@android.com", "time": "Tue Mar 03 18:28:14 2009 -0800" }, "committer": { "name": "The Android Open Source Project", "email": "initial-contribution@android.com", "time": "Tue Mar 03 18:28:14 2009 -0800" }, "message": "auto import from //depot/cupcake/@135843\n" }, { "commit": "23580ca27a0a8109312fdd36cc363ad1f4719889", "tree": "0bb90eaa72f8df110162499f756b5cbfb7d49235", "parents": [], "author": { "name": "The Android Open Source Project", "email": "initial-contribution@android.com", "time": "Tue Oct 21 07:00:00 2008 -0700" }, "committer": { "name": "The Android Open Source Project", "email": "initial-contribution@android.com", "time": "Tue Oct 21 07:00:00 2008 -0700" }, "message": "Initial Contribution\n" } ] }