aboutsummaryrefslogtreecommitdiffstats
path: root/otautil
Commit message (Expand)AuthorAgeFilesLines
* recovery: Map logical partitions before installationErfan Abdi2020-05-301-1/+13
* recovery: use ensure_volume_unmounted in format_volumeAlessandro Astone2020-03-301-1/+1
* recovery: make /etc/fstab only include entries that match the detected fs typeAlessandro Astone2020-03-091-8/+17
* recovery: fixup `sdcard is data/media/0`Alessandro Astone2020-03-091-1/+1
* recovery: sdcard is data/media/0Alessandro Astone2020-01-281-1/+1
* recovery: Puke out an /etc/fstab so stuff like busybox/toybox is happySteve Kondik2019-12-111-0/+23
* otautil: add support for unmounting entire volumesSimon Shields2019-12-112-0/+25
* Bring back file-based OTA edify functionsMichael Bestas2019-12-115-0/+250
* DO NOT MERGE: Move load & restore logs to logging.cppxunchang2019-04-162-10/+104
* DO NOT MERGE: Move wipe cache|data to libinstallxunchang2019-04-163-0/+297
* Move install to separate modulexunchang2019-03-293-0/+355
* Move out the code to parse block map in MemMapxunchang2019-03-262-71/+131
* Move the parse of last_install to recovery-persistTianjie Xu2018-09-133-0/+148
* Enable c++17 in recovery_defaults.Tao Bao2018-08-281-21/+17
* Remove otafaultTianjie Xu2018-08-271-0/+1
* `recovery` uses more shared libraries.Tao Bao2018-08-081-9/+8
* Add an updater function to compute hash treeTianjie Xu2018-08-061-0/+1
* Fix the arguments passed to getopt_long(3).Tao Bao2018-07-172-0/+14
* Drop the dependency on AB_OTA_UPDATER flag.Tao Bao2018-06-192-1/+13
* tests: Add tests for ScreenRecoveryUI.Tao Bao2018-05-082-0/+12
* Move reboot() from common.h into otautil/sysutil.h.Tao Bao2018-05-033-0/+15
* otautil: Rename dir/sys/thermal utils.Tao Bao2018-05-037-6/+6
* otautil: Only build the needed files for host build.Tao Bao2018-05-031-7/+10
* Merge libmounts into libotautil.Tao Bao2018-04-273-0/+116
* Rename CacheLocation to Paths.Tao Bao2018-04-254-88/+111
* Remove the old log files if cache space is insufficient for OTATianjie Xu2018-04-132-1/+13
* Set the update locations to default in CacheLocation's constructorTianjie Xu2018-03-082-9/+5
* Add a singleton CacheLocation to replace the hard coded locationsTianjie Xu2018-02-283-0/+105
* Load-balancing update_verifier worker threads.Tao Bao2017-11-082-0/+48
* otautil: Remove the aborts in RangeSet::Parse().Tao Bao2017-11-072-40/+87
* otautil: Move RangeSet implementation into rangeset.cpp.Tao Bao2017-10-163-151/+216
* otautil: #include <errno.h> for TEMP_FAILURE_RETRY.Tao Bao2017-10-111-0/+1
* Move rangeset.h and print_sha1.h into otautil.Tao Bao2017-10-102-0/+325
* otautil: Fix mac build.Tao Bao2017-10-102-3/+4
* Revert "Revert "Move error_code.h into otautil.""Tao Bao2017-10-092-0/+80
* Revert "Move error_code.h into otautil."Tao Bao2017-10-052-80/+0
* Move error_code.h into otautil.Tao Bao2017-10-042-0/+80
* otautil: Export headers.Tao Bao2017-10-037-4/+8
* otautil: Clean up dirCreateHierarchy().Tao Bao2017-07-272-143/+95
* otautil: Delete dirUnlinkHierarchy().Tao Bao2017-07-242-69/+0
* kill package_extract_dirTianjie Xu2017-05-233-178/+0
* otautil: Android.mk -> Android.bpSteven Moreland2017-05-092-33/+34
* Update the comment for obsolete symlink handling .Tianjie Xu2017-05-031-1/+0
* Move sysMapFile and sysReleaseMap into MemMapping class.Tao Bao2017-05-012-94/+82
* Log temperature during OTA updateTianjie Xu2017-03-283-4/+112
* otautil: Clean up obsolete includes.Tao Bao2016-11-082-12/+1
* otautil: Clean up SysUtil.cpp.Tao Bao2016-11-072-189/+197
* Replace minzip with libziparchiveTianjie Xu2016-10-177-0/+749