summaryrefslogtreecommitdiffstats
path: root/otautil (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix memory leak in OTA verifier codeKelvin Zhang2022-05-251-1/+3
* Fix wrong key indexes in package verification logs.Jacky Liu2021-12-291-3/+2
* Move package verifier from libinstall to libotautilJacky Liu2021-12-227-0/+1130
* [LSC] Add LOCAL_LICENSE_KINDS to bootable/recoveryBob Badour2021-02-141-0/+9
* Fix some wording to comply with respectful-codeTianjie2020-07-231-1/+1
* Consolidate the wait in recovery's rebootTianjie Xu2020-03-142-3/+7
* Moving recovery resources from /system to /vendorBill Peckham2019-10-041-0/+1
* otautil: Factor out the utils that're private to recovery.Tao Bao2019-10-029-1005/+0
* otautil: Drop a few unneeded includes.Tao Bao2019-10-021-5/+0
* Move mounts.cpp from libotautil into libupdater.Tao Bao2019-10-013-108/+0
* otautil: roots.cpp no longer needs 'mounts.h'.Tao Bao2019-10-011-1/+0
* Remove common.hTianjie Xu2019-08-151-0/+36
* Clean up some global variables in common.hTianjie Xu2019-07-244-10/+20
* Create a fallback to install from fuse if mmap failsTianjie Xu2019-07-091-1/+1
* Implement an update simulator to verify BB OTA packages on hostTianjie Xu2019-05-291-4/+4
* recovery: report compliant reboot reason (Part Deux)Mark Salyzyn2019-05-232-5/+5
* Revert "recovery: report compliant reboot reason"Tao Bao2019-05-222-5/+5
* recovery: report compliant reboot reasonMark Salyzyn2019-05-202-5/+5
* roots: Remove get_system_root and logical_partitions_mapped.Tao Bao2019-05-102-12/+0
* Implement FuseBlockDataProviderxunchang2019-05-013-0/+64
* Consolidate the codes that handle reboot/shutdown.Tao Bao2019-04-292-10/+18
* Move load & restore logs to logging.cppxunchang2019-04-162-10/+104
* Move wipe cache|data to libinstallxunchang2019-04-153-0/+297
* libotautil exports libfstab header.Tao Bao2019-04-031-0/+4
* 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-281-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-092-0/+12
* Move reboot() from common.h into otautil/sysutil.h.Tao Bao2018-05-043-0/+15
* otautil: Rename dir/sys/thermal utils.Tao Bao2018-05-047-6/+6
* otautil: Only build the needed files for host build.Tao Bao2018-05-041-7/+10
* Merge libmounts into libotautil.Tao Bao2018-04-283-0/+116
* Rename CacheLocation to Paths.Tao Bao2018-04-264-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-092-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-112-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-252-69/+0
* kill package_extract_dirTianjie Xu2017-05-243-178/+0
* otautil: Android.mk -> Android.bpSteven Moreland2017-05-102-33/+34
* Update the comment for obsolete symlink handling .Tianjie Xu2017-05-041-1/+0
* Move sysMapFile and sysReleaseMap into MemMapping class.Tao Bao2017-05-022-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-187-0/+749