summaryrefslogtreecommitdiffstats
path: root/otautil (unfollow)
Commit message (Expand)AuthorFilesLines
2022-05-25Fix memory leak in OTA verifier codeKelvin Zhang1-1/+3
2021-12-29Fix wrong key indexes in package verification logs.Jacky Liu1-3/+2
2021-12-22Move package verifier from libinstall to libotautilJacky Liu7-0/+1130
2021-02-14[LSC] Add LOCAL_LICENSE_KINDS to bootable/recoveryBob Badour1-0/+9
2020-07-23Fix some wording to comply with respectful-codeTianjie1-1/+1
2020-03-18Consolidate the wait in recovery's rebootTianjie Xu2-3/+7
2020-03-14Consolidate the wait in recovery's rebootTianjie Xu2-3/+7
2019-10-04Moving recovery resources from /system to /vendorBill Peckham1-0/+1
2019-10-02otautil: Factor out the utils that're private to recovery.Tao Bao9-1005/+0
2019-10-02otautil: Drop a few unneeded includes.Tao Bao1-5/+0
2019-10-01Move mounts.cpp from libotautil into libupdater.Tao Bao3-108/+0
2019-10-01otautil: roots.cpp no longer needs 'mounts.h'.Tao Bao1-1/+0
2019-08-15Remove common.hTianjie Xu1-0/+36
2019-07-24Clean up some global variables in common.hTianjie Xu4-10/+20
2019-07-09Create a fallback to install from fuse if mmap failsTianjie Xu1-1/+1
2019-05-29Implement an update simulator to verify BB OTA packages on hostTianjie Xu1-4/+4
2019-05-23recovery: report compliant reboot reason (Part Deux)Mark Salyzyn2-5/+5
2019-05-22Revert "recovery: report compliant reboot reason"Tao Bao2-5/+5
2019-05-20recovery: report compliant reboot reasonMark Salyzyn2-5/+5
2019-05-10roots: Remove get_system_root and logical_partitions_mapped.Tao Bao2-12/+0
2019-05-01Implement FuseBlockDataProviderxunchang3-0/+64
2019-04-29Consolidate the codes that handle reboot/shutdown.Tao Bao2-10/+18
2019-04-16DO NOT MERGE: Move load & restore logs to logging.cppxunchang2-10/+104
2019-04-16DO NOT MERGE: Move wipe cache|data to libinstallxunchang3-0/+297
2019-04-16Move load & restore logs to logging.cppxunchang2-10/+104
2019-04-15Move wipe cache|data to libinstallxunchang3-0/+297
2019-04-03libotautil exports libfstab header.Tao Bao1-0/+4
2019-03-29Move install to separate modulexunchang3-0/+355
2019-03-26Move out the code to parse block map in MemMapxunchang2-71/+131
2018-09-13Move the parse of last_install to recovery-persistTianjie Xu3-0/+148
2018-08-28Enable c++17 in recovery_defaults.Tao Bao1-21/+17
2018-08-28Remove otafaultTianjie Xu1-0/+1
2018-08-08`recovery` uses more shared libraries.Tao Bao1-9/+8
2018-08-06Add an updater function to compute hash treeTianjie Xu1-0/+1
2018-07-23Revert "Make recovery libraries shared / recovery_available"Hridya Valsaraju1-3/+2
2018-07-20Make recovery libraries shared / recovery_availableJerry Zhang1-2/+3
2018-07-20Make recovery libraries shared / recovery_availableJerry Zhang1-2/+3
2018-07-17Fix the arguments passed to getopt_long(3).Tao Bao2-0/+14
2018-06-19Drop the dependency on AB_OTA_UPDATER flag.Tao Bao2-1/+13
2018-05-09tests: Add tests for ScreenRecoveryUI.Tao Bao2-0/+12
2018-05-04Move reboot() from common.h into otautil/sysutil.h.Tao Bao3-0/+15
2018-05-04otautil: Rename dir/sys/thermal utils.Tao Bao7-6/+6
2018-05-04otautil: Only build the needed files for host build.Tao Bao1-7/+10
2018-04-28Merge libmounts into libotautil.Tao Bao3-0/+116
2018-04-26Rename CacheLocation to Paths.Tao Bao4-88/+111
2018-04-13Remove the old log files if cache space is insufficient for OTATianjie Xu2-1/+13
2018-03-08Set the update locations to default in CacheLocation's constructorTianjie Xu2-9/+5
2018-03-08Set the update locations to default in CacheLocation's constructorTianjie Xu2-9/+5
2018-02-28Add a singleton CacheLocation to replace the hard coded locationsTianjie Xu3-0/+105
2017-11-09Load-balancing update_verifier worker threads.Tao Bao2-0/+48
2017-11-07otautil: Remove the aborts in RangeSet::Parse().Tao Bao2-40/+87
2017-10-16otautil: Move RangeSet implementation into rangeset.cpp.Tao Bao3-151/+216
2017-10-11otautil: #include <errno.h> for TEMP_FAILURE_RETRY.Tao Bao1-0/+1
2017-10-11Move rangeset.h and print_sha1.h into otautil.Tao Bao2-0/+325
2017-10-10otautil: Fix mac build.Tao Bao2-3/+4
2017-10-09Revert "Revert "Move error_code.h into otautil.""Tao Bao2-0/+80
2017-10-05Revert "Move error_code.h into otautil."Tao Bao2-80/+0
2017-10-04Move error_code.h into otautil.Tao Bao2-0/+80
2017-10-03otautil: Export headers.Tao Bao7-4/+8
2017-07-27otautil: Clean up dirCreateHierarchy().Tao Bao2-143/+95
2017-07-25otautil: Delete dirUnlinkHierarchy().Tao Bao2-69/+0
2017-05-24kill package_extract_dirTianjie Xu3-178/+0
2017-05-10otautil: Android.mk -> Android.bpSteven Moreland2-33/+34
2017-05-04Update the comment for obsolete symlink handling .Tianjie Xu1-1/+0
2017-05-02Move sysMapFile and sysReleaseMap into MemMapping class.Tao Bao2-94/+82
2017-03-31Merge "Log temperature during OTA update" am: bc2c51a97f am: 1d7e500bfcTianjie Xu3-4/+112
2017-03-28Log temperature during OTA updateTianjie Xu3-4/+112
2016-11-08otautil: Clean up obsolete includes.Tao Bao2-12/+0
2016-11-08otautil: Clean up obsolete includes.Tao Bao2-12/+1
2016-11-08otautil: Clean up SysUtil.cpp.Tao Bao2-195/+203
2016-11-07otautil: Clean up SysUtil.cpp.Tao Bao2-189/+197
2016-10-18Replace minzip with libziparchiveTianjie Xu7-0/+749