Gitiles
Code Review
Sign In
gerrit.twrp.me
/
android_bootable_recovery
/
3489b274d02023e46956a84efe4f42c1b35703ec
/
updater
/
install.cpp
27556d0
Some clean ups to the updater
by Tianjie Xu
· 5 years ago
1536db8
Add UpdaterRuntime class
by Tianjie Xu
· 6 years ago
58d5912
Add Updater class and remove UpdaterInfo
by Tianjie Xu
· 6 years ago
a86dddb
Track libziparchive API change.
by Elliott Hughes
· 6 years ago
782dcc1
Consolidate the codes that handle reboot/shutdown.
by Tao Bao
· 6 years ago
c674dfb
Use dynamically linked f2fs executables.
by Tao Bao
· 6 years ago
3d69f0d
Clean up the arg setup for exec(3).
by Tao Bao
· 6 years ago
91e631d
make_f2fs: use -g android by default
by Jaegeuk Kim
· 6 years ago
5609bc8
applypatch: Refactor applypatch().
by Tao Bao
· 6 years ago
22f1120
Remove otafault
by Tianjie Xu
· 6 years ago
603b7ed
Merge "applypatch: Consolidate CacheSizeCheck() and MakeFreeSpaceOnCache()."
by Tao Bao
· 6 years ago
5ee2566
applypatch: Consolidate CacheSizeCheck() and MakeFreeSpaceOnCache().
by Tao Bao
· 6 years ago
e089c1a
Merge "updater: Let read_file() return Value::Type::STRING." am: ac234b4493
by Tao Bao
· 6 years ago
bafd6c7
updater: Let read_file() return Value::Type::STRING.
by Tao Bao
· 6 years ago
d8a2c26
Merge "edify: Remove VAL_INVALID and move ValueType into Value class."
by Tao Bao
· 6 years ago
511d759
edify: Remove VAL_INVALID and move ValueType into Value class.
by Tao Bao
· 6 years ago
e2136c4
Merge "updater: Remove the support for sha1_check()." am: fbc0f6062c
by Tao Bao
· 6 years ago
0b58e9a
updater: Remove the support for sha1_check().
by Tao Bao
· 6 years ago
839c405
Merge "applypatch: {Load,Save}FileContents and ParseSha1 take std::string."
by Tao Bao
· 6 years ago
b418156
Merge "applypatch: {Load,Save}FileContents and ParseSha1 take std::string."
by Tao Bao
· 6 years ago
681ae40
Merge "e2fsdroid and mke2fs are dynamic executable in recovery partition"
by Jiyong Park
· 6 years ago
8dc7049
applypatch: {Load,Save}FileContents and ParseSha1 take std::string.
by Tao Bao
· 6 years ago
69364fe
e2fsdroid and mke2fs are dynamic executable in recovery partition
by Jiyong Park
· 6 years ago
13415d9
Merge changes I1cc5d702,I32ab9854 am: 420f7f8df4 am: c4ba6b738f
by android-build-prod (mdb)
· 7 years ago
2c52639
Move reboot() from common.h into otautil/sysutil.h.
by Tao Bao
· 7 years ago
17054c0
otautil: Rename dir/sys/thermal utils.
by Tao Bao
· 7 years ago
1c1737b
Merge "Merge libmounts into libotautil." am: 686353215f am: cddf5dbf67
by android-build-prod (mdb)
· 7 years ago
9a319f0
Merge libmounts into libotautil.
by Tao Bao
· 7 years ago
2e5dc84
recovery: enable fsverity feature bit
by Jaegeuk Kim
· 7 years ago
fc66f3f
install: mkfs.f2fs: specify sector size for target image size
by Jaegeuk Kim
· 7 years ago
1224544
install: mkfs.f2fs: specify sector size for target image size
by Jaegeuk Kim
· 7 years ago
5419ad3
Reorder the functions in updater/install.cpp
by Tianjie Xu
· 7 years ago
5ad8028
Avoid overwrite of the error message in AbortFn
by Tianjie Xu
· 7 years ago
c1c7311
add sload.f2fs for recovery format
by Jaegeuk Kim
· 7 years ago
99b73be
Detect interrupted update due to power off
by Tianjie Xu
· 7 years ago
1a8bb0f
recovery: format f2fs with encrypt/quota
by Jaegeuk Kim
· 7 years ago
502fd1c
recovery: remove make_ext4fs from updater
by Jin Qian
· 7 years ago
09e468f
Move rangeset.h and print_sha1.h into otautil.
by Tao Bao
· 7 years ago
1fc5bf3
Revert "Revert "Move error_code.h into otautil.""
by Tao Bao
· 7 years ago
26436d6
Revert "Move error_code.h into otautil."
by Tao Bao
· 7 years ago
623fe7e
Move error_code.h into otautil.
by Tao Bao
· 7 years ago
d33b2f8
otafault: Move headers under otafault/.
by Tao Bao
· 7 years ago
5902691
updater: Remove dead make_parents().
by Tao Bao
· 7 years ago
338be53
Remove the obsolete reference to /file_contexts.
by Tao Bao
· 7 years ago
ded2dac
recovery: replace make_ext4 with e2fsprogs
by Jin Qian
· 8 years ago
53c38b1
kill package_extract_dir
by Tianjie Xu
· 8 years ago
397a813
updater: Update the mkfs.f2fs argument to match f2fs-tools 1.8.0.
by Tao Bao
· 8 years ago
8706a98
Adding support for quiescent reboot to recovery
by Dmitri Plotnikov
· 8 years ago
0bbc764
updater: Don't append newline when calling uiPrint().
by Tao Bao
· 8 years ago
db56eb0
updater: Fix the broken case for apply_patch_check().
by Tao Bao
· 8 years ago
c444732
Remove malloc in edify functions
by Tianjie Xu
· 8 years ago
63d786c
updater: Remove some obsoleted functions for file-based OTA.
by Tao Bao
· 8 years ago
3da8801
Replace _exit(-1) with _exit(EXIT_FAILURE).
by Tao Bao
· 8 years ago
f013642
Print with newline for ui_print.
by Tao Bao
· 8 years ago
0d3f84f
updater: Update the header name for bootloader.h.
by Tao Bao
· 8 years ago
039f2da
updater: Switch to libbase logging.
by Tao Bao
· 8 years ago
358c2ec
Remove ota_close(int) and ota_fclose(FILE*).
by Tao Bao
· 8 years ago
bedf5fc
updater: Refactor set_stage() and get_stage() functions.
by Tao Bao
· 8 years ago
1036d36
updater: Add testcase for package_extract_dir().
by Tao Bao
· 8 years ago
d0f3088
updater: Add "write_value()" function.
by Tao Bao
· 8 years ago
ef0eb3b
updater: Fix the wrong return value for package_extract_file().
by Tao Bao
· 8 years ago
8992902
updater: Add more testcase for symlink().
by Tao Bao
· 8 years ago
d75003d
Make make_parent() to take const argument
by Tianjie Xu
· 8 years ago
a659d79
updater: Add a testcase for RenameFn().
by Tao Bao
· 8 years ago
0831d0b
updater: Fix a bug in DeleteFn().
by Tao Bao
· 8 years ago
51d516e
updater: Fix an off-by-1 bug in file_getprop().
by Tao Bao
· 8 years ago
5fe280a
Cleanup ReadArgs & ReadValueArgs usage
by Tianjie Xu
· 8 years ago
fada91c
applypatch: Switch the parameter of Value** to std::vector.
by Tao Bao
· 8 years ago
8cf5c8f
Replace minzip with libziparchive
by Tianjie Xu
· 8 years ago
aced5d9
Change StringValue to use std::string
by Tianjie Xu
· 8 years ago
361342c
updater: Kill the duplicate PrintSha1() in install.cpp.
by Tao Bao
· 9 years ago
0c7839a
Refactor libupdater into a seperate module.
by Tao Bao
· 8 years ago
de40ba5
Update the header path for ext4_utils.
by Tao Bao
· 8 years ago
cb22040
Switch to <android-base/properties.h>.
by Elliott Hughes
· 8 years ago
691db7b
Merge \"Fix install.h\'s use of attribute printf.\" am: a82ee456bb
by Elliott Hughes
· 8 years ago
83ce755
Fix install.h's use of attribute printf.
by Elliott Hughes
· 8 years ago
274d17d
resolve merge conflicts of 179c0d8 to stage-aosp-master
by Elliott Hughes
· 8 years ago
179c0d8
Merge "Remove obsolete MTD support."
by Elliott Hughes
· 8 years ago
1e67422
Merge \\"updater: Fix the broken ReadFileFn.\\" am: 4ddd5edf31 am: 89dfe730d4
by Tao Bao
· 8 years ago
efacd80
updater: Fix the broken ReadFileFn.
by Tao Bao
· 8 years ago
63a3192
Remove obsolete MTD support.
by Elliott Hughes
· 8 years ago
3f6eb86
resolve merge conflicts of 50f6417
by Tianjie Xu
· 8 years ago
84478e8
resolve merge conflicts of 50f6417 to nyc-dev-plus-aosp
by Tianjie Xu
· 8 years ago
1625583
Allow recovery to return error codes
by Tianjie Xu
· 9 years ago
733285f
updater, minzip: Remove unnecessary O_SYNC flags.
by Alistair Strachan
· 9 years ago
54a2747
Fix google-runtime-int warnings.
by Chih-Hung Hsieh
· 9 years ago
4bbd5bf
Move selinux dependencies out of header files.
by Elliott Hughes
· 9 years ago
ff6df89
Control fault injection with config files instead of build flags
by Jed Estep
· 9 years ago
ce58688
Revert "DO NOT MERGE Control fault injection with config files instead of build flags"
by Tao Bao
· 9 years ago
f73abf3
DO NOT MERGE Control fault injection with config files instead of build flags
by Jed Estep
· 9 years ago
1c522df
applypatch: use vector to store data in FileContents.
by Yabin Cui
· 9 years ago
39c1b5e
Control fault injection with config files instead of build flags
by Jed Estep
· 9 years ago
d6c93af
applypatch: use vector to store data in FileContents.
by Yabin Cui
· 9 years ago
a7b9a46
IO fault injection for OTA packages
by Jed Estep
· 9 years ago
6ab3c81
Merge "updater: fix memory leak based on static analysis." am: e50d447692
by Yabin Cui
· 9 years ago
64be213
updater: fix memory leak based on static analysis.
by Yabin Cui
· 9 years ago
50aa63f
resolve merge conflicts of 7b6027dde4 to master.
by Tao Bao
· 9 years ago
c48cb5e
Switch from mincrypt to BoringSSL in applypatch and updater.
by Sen Jiang
· 9 years ago
f1fc48c
IO fault injection for OTA packages
by Jed Estep
· 9 years ago
d3cac34
updater: Use O_SYNC and fsync() for package_extract_file().
by Tao Bao
· 9 years ago
Next »