Gitiles
Code Review
Sign In
gerrit.twrp.me
/
android_bootable_recovery
/
a37ad9b861bc22b4167d58fa68f6e49fad135700
/
install.cpp
cf60a44
Drop the dependency on AB_OTA_UPDATER flag.
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
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
3e18f2b
roots: Fix an issue with volume_for_path().
by Tao Bao
· 7 years ago
bd0ddcd
Remove EXPAND/STRINGIFY macros.
by Tao Bao
· 8 years ago
571855b
Merge "Add missing report of error code under recovery"
by Tianjie Xu
· 7 years ago
3fec8c6
Add missing report of error code under recovery
by Tianjie Xu
· 7 years ago
69b9649
Allow comparison against multi serial nums for A/B package
by Tianjie Xu
· 7 years ago
de6735e
Fix the android-cloexec-* warnings in bootable/recovery
by Tianjie Xu
· 7 years ago
a29d8d6
avoid assuming build number is a 32-bit integer
by Daniel Micay
· 7 years ago
3795710
Fix a race condition for temperature_logger
by Tianjie Xu
· 7 years ago
00d5757
Add a binary path param to update_binary_command().
by Tao Bao
· 8 years ago
8be0f39
Revert "Remove EXPAND/STRINGIFY macros."
by Tao Bao
· 8 years ago
ec97067
Remove EXPAND/STRINGIFY macros.
by Tao Bao
· 8 years ago
b656a15
Move sysMapFile and sysReleaseMap into MemMapping class.
by Tao Bao
· 8 years ago
29ee69b
recovery: Change install_package() to take std::string.
by Tao Bao
· 8 years ago
b24510c
librecovery: Remove -Wno-unused-parameter and add -Wall.
by Tao Bao
· 8 years ago
b0945e1
Merge "Call libvintf to verify package compatibility."
by Tao Bao
· 8 years ago
919d2c9
Call libvintf to verify package compatibility.
by Tao Bao
· 8 years ago
8a7afcc
Add tests for read_metadata_from_package().
by Tao Bao
· 8 years ago
f8119fb
Minor clean up to install.cpp.
by Tao Bao
· 8 years ago
bc4b1fe
Add tests for update_binary_command().
by Tao Bao
· 8 years ago
99c549d
Fix the double free in verify_package_compatibility().
by Tao Bao
· 8 years ago
1d86605
Verify the package compatibility with libvintf.
by Tao Bao
· 8 years ago
3ee2b9d
Log temperature during OTA update
by Tianjie Xu
· 8 years ago
a286778
Skip logging the warning for uncrypt_status for devices w/o /cache
by Tianjie Xu
· 8 years ago
76fdb24
verify_file: Add constness to a few addresses.
by Tao Bao
· 8 years ago
5e53501
Drop the dependency on 'ui' in verify_file().
by Tao Bao
· 8 years ago
3da8801
Replace _exit(-1) with _exit(EXIT_FAILURE).
by Tao Bao
· 8 years ago
ab1abae
Avoid to call UI functions in child process
by Tianjie Xu
· 8 years ago
f013642
Print with newline for ui_print.
by Tao Bao
· 8 years ago
efc3559
recovery: Move property_get() to android::base::GetProperty().
by Tao Bao
· 8 years ago
20c581e
recovery: Clean up try_update_binary() in install.cpp.
by Tao Bao
· 8 years ago
c033639
Remove the obsolete comments for firmware update.
by Tao Bao
· 8 years ago
cb3cbaf
Merge "Revert "Revert "Some cleanups to recovery.""" am: a7a8262944
by Tao Bao
· 8 years ago
ac9d94d
Revert "Revert "Some cleanups to recovery.""
by Tao Bao
· 8 years ago
0c571e5
Merge "Revert "Some cleanups to recovery."" am: 9514eb1934
by Dan Albert
· 8 years ago
8584fcf
Revert "Some cleanups to recovery."
by Dan Albert
· 8 years ago
00f893f
Merge "Some cleanups to recovery." am: 46fb0a6a6f
by Tao Bao
· 8 years ago
c0319b6
Some cleanups to recovery.
by Tao Bao
· 8 years ago
fd99a31
Verify wipe package when wiping A/B device in recovery.
by Yabin Cui
· 8 years ago
8176cf2
resolve merge conflicts of 6fba98c to stage-aosp-master
by Tianjie Xu
· 8 years ago
8cf5c8f
Replace minzip with libziparchive
by Tianjie Xu
· 8 years ago
ee9b955
Fix the prefix matching for uncrypt status.
by Tao Bao
· 8 years ago
68fc81e
Report uncrypt errors in details
by Tianjie Xu
· 8 years ago
b0d0ee3
Merge "Report uncrypt errors in details" am: af8b9363c6 am: 7582609d61
by Tianjie Xu
· 8 years ago
da44cf1
Report uncrypt errors in details
by Tianjie Xu
· 8 years ago
badaac4
Duplicate the last_install content into last_log.
by Tao Bao
· 8 years ago
f4885ad
Duplicate the last_install content into last_log.
by Tao Bao
· 8 years ago
c8db481
Fail gracefully when we fail to fork the update binary
by Matthew Bouyack
· 8 years ago
54881ab
Revert "DO NOT MERGE Fail gracefully when we fail to fork the update binary am: de1b53d067"
by Matthew Bouyack
· 8 years ago
78563fd
DO NOT MERGE Fail gracefully when we fail to fork the update binary
by Matthew Bouyack
· 8 years ago
de1b53d
DO NOT MERGE Fail gracefully when we fail to fork the update binary
by Matthew Bouyack
· 8 years ago
8dd5b2a
Merge "Check corruption when reading uncrypt_status file" am: 3cf815a6a9 am: 40bae5e1c6
by Tianjie Xu
· 8 years ago
41a3fd4
Check corruption when reading uncrypt_status file
by Tianjie Xu
· 8 years ago
1c1864f
Check corruption when reading uncrypt_status file
by Tianjie Xu
· 8 years ago
707583a
save uncrypt status to last_install am: e16e799dfd am: 4769f209dc
by Tianjie Xu
· 8 years ago
e16e799
save uncrypt status to last_install
by Tianjie Xu
· 8 years ago
fe16b5c
save uncrypt status to last_install
by Tianjie Xu
· 8 years ago
073451a
Fix a typo of variable name in install.cpp
by Tianjie Xu
· 8 years ago
c21edd4
Switch recovery to libbase logging
by Tianjie Xu
· 8 years ago
7b0ad9c
Switch recovery to libbase logging
by Tianjie Xu
· 8 years ago
a50d7fa
Merge "Fix clang-tidy warnings in bootable/recovery." am: 89bf2bdc85 am: 9968866e86
by Chih-Hung Hsieh
· 8 years ago
8b23811
Fix clang-tidy warnings in bootable/recovery.
by Chih-Hung Hsieh
· 8 years ago
b3ddc0a
Merge "Free mmaped area if keys fail to load" am: f599414aec
by Tao Bao
· 8 years ago
edafac6
Free mmaped area if keys fail to load
by WiZarD
· 8 years ago
4e29ce0
Add inttypes.h for PRIu64.
by Alex Deymo
· 8 years ago
53c107f
Add inttypes.h for PRIu64.
by Alex Deymo
· 8 years ago
9eaffca
resolve merge conflicts of 66940b9 to nyc-mr1-dev-plus-aosp
by Alex Deymo
· 8 years ago
4344d63
Call update_engine_sideload from recovery.
by Alex Deymo
· 8 years ago
bf049bf
resolve merge conflicts of ed4c49c to nyc-mr1-dev-plus-aosp
by Yabin Cui
· 8 years ago
6faf026
Verify wipe package when wiping A/B device in recovery.
by Yabin Cui
· 8 years ago
274d17d
resolve merge conflicts of 179c0d8 to stage-aosp-master
by Elliott Hughes
· 8 years ago
63a3192
Remove obsolete MTD support.
by Elliott Hughes
· 8 years ago
9d2657f
Log source/target build version to last_install am: b0ddae55e5
by Tianjie Xu
· 8 years ago
b0ddae5
Log source/target build version to last_install
by Tianjie Xu
· 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
142b864
Add time and I/O info to last_install am: dd874b1c87
by Tianjie Xu
· 8 years ago
dd874b1
Add time and I/O info to last_install
by Tianjie Xu
· 9 years ago
6e08bff
resolve merge conflicts of 8febafa to nyc-dev-plus-aosp
by Elliott Hughes
· 9 years ago
8febafa
Use BoringSSL instead of mincrypt to speed up package verification.
by Elliott Hughes
· 9 years ago
452df6d
Convert recovery to use BoringSSL instead of mincrypt.
by Mattias Nissler
· 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
4425c1d
Fix some memory leaks.
by Yabin Cui
· 9 years ago
71e3e09
recovery: Refactor verifier and verifier_test.
by Tao Bao
· 9 years ago
b6918c7
Log update outputs in order
by Tao Bao
· 9 years ago
b07e1f3
Update the comments for package installer commands
by Tao Bao
· 10 years ago
682c34b
Rotate logs only when there are actual operations
by Tao Bao
· 10 years ago
145d861
Factor out option variables from int to bool types
by Tao Bao
· 10 years ago
26dbad2
Add missing includes.
by Elliott Hughes
· 10 years ago
075ad80
sideload without holding the whole package in RAM
by Doug Zongker
· 10 years ago
c704e06
disable async reboot during package installation
by Doug Zongker
· 10 years ago
99916f0
do verification and extraction on memory, not files
by Doug Zongker
· 11 years ago
Next »