summaryrefslogtreecommitdiffstats
path: root/otautil/roots.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2019-10-02otautil: Factor out the utils that're private to recovery.Tao Bao1-279/+0
2019-10-02otautil: Drop a few unneeded includes.Tao Bao1-5/+0
2019-10-01otautil: roots.cpp no longer needs 'mounts.h'.Tao Bao1-1/+0
2019-07-24Clean up some global variables in common.hTianjie Xu1-0/+8
2019-05-10roots: Remove get_system_root and logical_partitions_mapped.Tao Bao1-8/+0
2019-03-29Move install to separate modulexunchang1-5/+3
2019-03-28Remove the extern declaration of `sehandle` from roots.cpp.Tao Bao1-2/+0
2019-01-31Add android::fs_mgr namespace for new Fstab codeTom Cherry1-4/+5
2018-12-20Use dynamically linked f2fs executables.Tao Bao1-19/+13
2018-12-20Clean up the arg setup for exec(3).Tao Bao1-7/+3
2018-12-19Move parts of roots.cpp to libfs_mgrYifan Hong1-124/+7
2018-12-19roots.cpp: convert to C++ FstabYifan Hong1-48/+44
2018-11-29Update for long long -> off64_t for fstab.lengthTom Cherry1-1/+2
2018-11-28SYSTEM_ROOT -> get_system_rootYifan Hong1-0/+9
2018-11-21make_f2fs: use -g android by defaultJaegeuk Kim1-6/+1
2018-10-30recovery: Fix mounting /system with dynamic partitions.David Anderson1-0/+25
2018-09-03support mounting f2fs in recovery modeLianjun Huang1-1/+1
2018-06-20e2fsdroid and mke2fs are dynamic executable in recovery partitionJiyong Park1-8/+2
2018-04-28Merge libmounts into libotautil.Tao Bao1-1/+1
2018-04-06recovery: enable fsverity feature bitJaegeuk Kim1-0/+1
2018-04-04mkfs.f2fs: specify sector size for target image sizeJaegeuk Kim1-5/+20
2018-04-04mkfs.f2fs: specify sector size for target image sizeJaegeuk Kim1-5/+20
2018-02-23Replace vfork() with fork().George Burgess IV1-1/+1
2017-12-05add sload.f2fs for recovery formatJaegeuk Kim1-6/+13
2017-11-19root: Fix an issue when volume length from fs_mgr is negative.Jin Qian1-4/+7
2017-11-13recovery: format f2fs with encrypt/quotaJaegeuk Kim1-1/+3
2017-10-02roots: Fix an issue with volume_for_path().Tao Bao1-1/+5
2017-09-29roots: Remove #include "common.h".Tao Bao1-2/+2
2017-09-27roots: volume_for_path() parses and tries prefixes.Tao Bao1-1/+20
2017-09-12Integer overflow observed while formatting volumeAbhishek Arpure1-5/+12
2017-07-26roots.cpp: Clean up format_volume().Tao Bao1-129/+121
2017-07-25recovery: handle security footer before passing size to mke2fsJin Qian1-11/+28
2017-07-25recovery: handle security footer before passing size to mke2fsJin Qian1-11/+28
2017-07-25roots.cpp: Reformatting the file.Tao Bao1-101/+93
2017-07-23Remove the obsolete reference to /file_contexts.Tao Bao1-3/+1
2017-07-20recovery: replace make_ext4 with e2fsprogsJin Qian1-6/+56
2017-07-13Remove the obsolete reference to /file_contexts.Tao Bao1-3/+1
2017-06-27recovery: replace make_ext4 with e2fsprogsJin Qian1-6/+56
2017-06-19recovery: replace make_ext4 with e2fsprogsJin Qian1-6/+56
2017-05-10recovery: Skip "/" in setup_install_mounts().Tao Bao1-19/+22
2017-05-05recovery: update mkfs.f2fs args to match f2fs-tools 1.8.0Jin Qian1-3/+3
2017-03-31recovery: switch to fs_mgr_read_fstab_default()Bowgo Tsai1-2/+2
2017-03-29recovery: switch to fs_mgr_read_fstab_default()Bowgo Tsai1-2/+2
2017-03-10recovery: replacing fs_mgr_read_fstab() with new fs_mgr APIsBowgo Tsai1-1/+1
2017-02-03Replace _exit(-1) with _exit(EXIT_FAILURE).Tao Bao1-1/+1
2017-01-25Use flash erase & logical block size for userdata wipeConnor O'Brien1-1/+6
2016-10-09Update the header path for ext4_utils.Tao Bao1-3/+3
2016-10-07Update the header path for ext4_utils.Tao Bao1-3/+3
2016-09-01Switch recovery to libbase loggingTianjie Xu1-26/+31
2016-09-01Switch recovery to libbase loggingTianjie Xu1-26/+31
2016-09-01Switch recovery to libbase loggingTianjie Xu1-26/+31
2016-08-12Format formattable partitions if mount failsJohan Harvyl1-1/+14
2016-06-10Remove obsolete MTD support.Elliott Hughes1-54/+13
2015-11-16recovery: Allow "Mount /system" for system_root_image.Tao Bao1-8/+18
2015-11-16DO NOT MERGE recovery: Switch applypatch/ and updater/ to cpp.Tao Bao1-2/+0
2015-11-13Create convert_fbe breadcrumb file to support conversion to FBEPaul Lawrence1-2/+6
2015-07-31recovery: Allow "Mount /system" for system_root_image.Tao Bao1-8/+18
2015-07-14recovery: Switch applypatch/ and updater/ to cpp.Tao Bao1-2/+0
2015-07-14recovery: Switch applypatch/ and updater/ to cpp.Tao Bao1-2/+0
2015-07-07Allow mounting squashfs partitionsMohamad Ayyash1-0/+1
2015-07-01Allow mounting squashfs partitionsMohamad Ayyash1-0/+1
2015-04-02DO NOT MERGE Revert "Erase PST partition if its marked to be erased."Andres Morales1-37/+0
2015-03-31Revert "Erase PST partition if its marked to be erased."Andres Morales1-37/+0
2015-03-30Revert "Erase PST partition if its marked to be erased."Andres Morales1-37/+0
2015-03-24always use volume mount option when mounting a partitionGaelle Nassiet1-1/+1
2014-08-06Erase PST partition if its marked to be erased.Andres Morales1-0/+37
2014-08-05Fix length printing + formatsJP Abgrall1-3/+3
2014-06-17Support F2FS for the data partitionJP Abgrall1-13/+49
2014-04-11Change filesystem add entry API call.Sasha Levitskiy1-1/+1
2014-01-16do verification and extraction on memory, not filesDoug Zongker1-2/+8
2013-12-13recovery: wipe encryption metadata along with data partitionDoug Zongker1-1/+26
2013-08-21recovery: install packages in a known mount environmentDoug Zongker1-0/+19
2013-02-20Move to using the new unified fstab in recovery.Ken Sumrall1-110/+30
2011-10-31turn recovery into a C++ binaryDoug Zongker1-3/+3
2011-10-28turn recovery into a C++ binaryDoug Zongker1-282/+0
2011-04-12save a last_install file with the result of the last package install attemptDoug Zongker1-3/+2
2011-03-12recovery: mount /sdcard read-onlyIliyan Malchev1-2/+3
2011-02-25store partition length in recovery.fstabDoug Zongker1-9/+35
2011-02-25store partition length in recovery.fstabDoug Zongker1-9/+35
2011-02-18store partition length in recovery.fstabDoug Zongker1-9/+35
2011-01-20Reserve the last 16 Kbytes of /data for the crypto footer.Ken Sumrall1-2/+6
2011-01-06Update make_ext4fs arguments in roots.cColin Cross1-1/+1
2010-09-22mount sdcard only on demand; fix sideload installsDoug Zongker1-0/+20
2010-09-21remove the notion of "root path"; support mixed flash typesDoug Zongker1-254/+137
2010-09-21remove the notion of "root path"; support mixed flash types (do not merge)Doug Zongker1-233/+146
2010-09-17remove unneeded partition rootsDoug Zongker1-55/+0
2010-08-14Changes to work with updated make_ext4fs tool that supports creating sparse images.Ken Sumrall1-1/+1
2010-08-13support using an EMMC misc partition to store recovery argumentsDoug Zongker1-1/+3
2010-07-30generalize "install from sdcard" to "install from external storage"Doug Zongker1-3/+2
2010-07-09make a copy of sideloaded packages in /tmp before verifyingDoug Zongker1-2/+5
2010-06-30support userdata and cache partitions using emmc/ext4 instead of mtd/yaffsDoug Zongker1-4/+32
2009-11-13eclair snapshotJean-Baptiste Queru1-0/+1
2009-06-19add function for device-specific wipe data featuresDoug Zongker1-0/+1
2009-03-04auto import from //depot/cupcake/@135843The Android Open Source Project1-0/+370
2009-03-04auto import from //depot/cupcake/@135843The Android Open Source Project1-370/+0