Gitiles
Code Review
Sign In
gerrit.twrp.me
/
android_bootable_recovery
/
4f19caa016640892ae26b3b76a1b27df0b69eabc
/
updater
/
updater.cpp
673c7ae
Merge tag 'android-11.0.0_r16' into android-10.0
by bigbiff
· 4 years ago
d58ba18
AOSP10 TWRP Merge: fix conflicts and update libraries needed
by bigbiff
· 4 years, 8 months ago
26d5d5f
Merge tag 'android-10.0.0_r25' into aosp10-4
by bigbiff
· 4 years, 8 months ago
c1a5e26
Implement an update simulator to verify BB OTA packages on host
by Tianjie Xu
· 5 years ago
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
8ff84d7
updater: add functions to modify dynamic partition metadata
by Yifan Hong
· 6 years ago
22f1120
Remove otafault
by Tianjie Xu
· 6 years ago
58f2132
Merge AOSP android-9.0.0_r3
by Ethan Yonker
· 6 years ago
d8d514f
edify: Rename parse_string to ParseString and let it take std::string.
by Tao Bao
· 6 years ago
17054c0
otautil: Rename dir/sys/thermal utils.
by Tao Bao
· 7 years ago
641fa97
Rename CacheLocation to Paths.
by Tao Bao
· 7 years ago
01daebb
Set the update locations to default in CacheLocation's constructor
by Tianjie Xu
· 7 years ago
b4e3a37
Set the update locations to default in CacheLocation's constructor
by Tianjie Xu
· 7 years ago
3bbb20f
Add a singleton CacheLocation to replace the hard coded locations
by Tianjie Xu
· 7 years ago
ecbd3e8
Merge up to android-8.1.0_r1 and fix conflicts
by Ethan Yonker
· 7 years ago
1fc5bf3
Revert "Revert "Move error_code.h into otautil.""
by Tao Bao
· 7 years ago
0bf20d5
Don't include "error_code.h" in edify/expr.h.
by Tao Bao
· 7 years ago
d33b2f8
otafault: Move headers under otafault/.
by Tao Bao
· 7 years ago
8373cfe
Update to AOSP 8.0 base
by Ethan Yonker
· 7 years ago
eba11fa
Fix "No file_contexts" warning am: e35926e1af
by Jeff Vander Stoep
· 7 years ago
e35926e
Fix "No file_contexts" warning
by Jeff Vander Stoep
· 7 years ago
2330dd8
Fix "No file_contexts" warning
by Jeff Vander Stoep
· 7 years ago
6957555
Retry the update if ApplyBSDiffPatch | ApplyImagePatch fails
by Tianjie Xu
· 8 years ago
8939463
Merge "Add a default error code when updater script aborts"
by Tianjie Xu
· 8 years ago
e0c8879
Add a default error code when updater script aborts
by Tianjie Xu
· 8 years ago
b656a15
Move sysMapFile and sysReleaseMap into MemMapping class.
by Tao Bao
· 8 years ago
17e6d3f
Fixed scanf modifier
by Mikhail Lappo
· 8 years ago
c444732
Remove malloc in edify functions
by Tianjie Xu
· 8 years ago
f013642
Print with newline for ui_print.
by Tao Bao
· 8 years ago
4728242
Do not inject I/O fault on a retry
by Tianjie Xu
· 8 years ago
039f2da
updater: Switch to libbase logging.
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
39119ad
edify: Some clean-ups to libedify.
by Tao Bao
· 8 years ago
0c7839a
Refactor libupdater into a seperate module.
by Tao Bao
· 8 years ago
59dcb9c
edify: Move State.script and State.errmsg to std::string.
by Tao Bao
· 8 years ago
34ae483
Update to 7.0
by Ethan Yonker
· 8 years ago
64f46fb
resolve merge conflicts of 7ce287d to nyc-dev-plus-aosp
by Tianjie Xu
· 8 years ago
7ce287d
Call ioctl before each write on retry
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
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
fa12b97
Reboot and retry on I/O errors
by Tianjie Xu
· 9 years ago
3c62b67
Reboot and retry on I/O errors
by Tianjie Xu
· 9 years ago
39c1b5e
Control fault injection with config files instead of build flags
by Jed Estep
· 9 years ago
485b637
recovery: Switch applypatch/ and updater/ to cpp.
by Tao Bao
· 9 years ago
[Renamed (97%) from updater/updater.c]
ba9a42a
recovery: Switch applypatch/ and updater/ to cpp.
by Tao Bao
· 9 years ago
cd3c55a
Add missing includes.
by Elliott Hughes
· 10 years ago
bc7ffed
installer for new block OTA system
by Doug Zongker
· 10 years ago
0d32f25
clean up some warnings when building recovery
by Doug Zongker
· 11 years ago
99916f0
do verification and extraction on memory, not files
by Doug Zongker
· 11 years ago
fafc85b
recovery: move log output to stdout
by Doug Zongker
· 11 years ago
7eb7567
Remove HAVE_SELINUX guards
by Kenny Root
· 12 years ago
779701d
Extend recovery and updater to support setting file security contexts.
by Stephen Smalley
· 13 years ago
8e5e4da
close update package before installing; allow remount
by Doug Zongker
· 14 years ago
512536a
relocate applypatch; add type system and new functions to edify
by Doug Zongker
· 15 years ago
e08991e
bump updater API version to 3; deprecate firmware update command
by Doug Zongker
· 15 years ago
2b0fdc6
add device extension mechanism to updater
by Doug Zongker
· 15 years ago
fb2e3af
let the "firmware" command take the file straight from the package
by Doug Zongker
· 15 years ago
d9c9d10
fixes to edify and updater script
by Doug Zongker
· 15 years ago
8edb00c
edify extensions for OTA package installation, part 2
by Doug Zongker
· 15 years ago
9931f7f
edify extensions for OTA package installation, part 1
by Doug Zongker
· 15 years ago