summaryrefslogtreecommitdiffstats
path: root/roots.h
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Erase PST partition if its marked to be erased."Andres Morales2015-03-301-5/+0
| | | | | | | | | | This now gets done at the framework level. Doing it here breaks the signature on the partition. This reverts commit ee19387905650cab5da7dd97ada5502cd17ac93d. Bug: 19967123 Change-Id: I447b926b733ca145f11a916d9569ce39889db627
* Erase PST partition if its marked to be erased.Andres Morales2014-08-061-0/+5
| | | | | | | | | | | We need to wipe the challenges on this partition if OEM unlock is enabled, as this is a signal that the user has opted out of factory reset protection. go/factory-reset Bug: 16633064 Change-Id: Icb8f1433bf99ca57813f5b72d5a3dd15fa94a263
* recovery: install packages in a known mount environmentDoug Zongker2013-08-211-0/+4
| | | | | | | | | | | When installing a package, we should have /tmp and /cache mounted and nothing else. Ensure this is true by explicitly mounting them and unmounting everything else as the first step of every install. Also fix an error in the progress bar that crops up when you do multiple package installs in one instance of recovery. Change-Id: I4837ed707cb419ddd3d9f6188b6355ba1bcfe2b2
* turn recovery into a C++ binaryDoug Zongker2011-10-311-0/+8
| | | | Change-Id: I423a23581048d451d53eef46e5f5eac485b77555
* remove the notion of "root path"; support mixed flash typesDoug Zongker2010-09-211-23/+15
| | | | | | | | | | | | Remove the wacky notion of "roots" and "root paths" (those things that look like "FOO:some/path" instead of just "/foo/some/path"). Let each device specify its own table of available partitions and how to mount them (needed for devices that use both MTD/yaffs2 and EMMC/ext4 partitions). (Cherrypicked from gingerbread w/slight edits.) Change-Id: I2479ce76b13e73f1d12035c89386c3a82b3edf51
* remove unneeded partition rootsDoug Zongker2010-09-171-14/+0
| | | | | | | | Recovery itself no longer needs to access all these partitions; manipulation of them is done by the updater binary. This is a small first step towards removing roots entirely. Change-Id: I3fbcada32079a37db4cc097861dfa91e0a08da30
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+63
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-63/+0
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+63