Gitiles
Code Review
Sign In
gerrit.twrp.me
/
android_bootable_recovery
/
351f69e64a3c7afc52f83c03d3a608f73175d440
/
install.cpp
43bd2c8
Merge "verify_file: Add constness to a few addresses." am: 5b2bf90e13
by Tao Bao
· 8 years ago
76fdb24
verify_file: Add constness to a few addresses.
by Tao Bao
· 8 years ago
553c7bd
resolve merge conflicts of 90d3f20c to stage-aosp-master
by Tao Bao
· 8 years ago
5e53501
Drop the dependency on 'ui' in verify_file().
by Tao Bao
· 8 years ago
b8af1be
Merge "Replace _exit(-1) with _exit(EXIT_FAILURE)." am: 95bcbfdd4e
by Tao Bao
· 8 years ago
15ab95b
Merge "Avoid to call UI functions in child process" am: 0f275ae56e
by Tianjie Xu
· 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
14be4eb
Merge "Print with newline for ui_print." am: 90deaf9ab7 am: 1313a9636d
by Tao Bao
· 8 years ago
f013642
Print with newline for ui_print.
by Tao Bao
· 8 years ago
81bffbd
Merge "recovery: Move property_get() to android::base::GetProperty()." am: ebb4e96a71
by Tao Bao
· 8 years ago
efc3559
recovery: Move property_get() to android::base::GetProperty().
by Tao Bao
· 8 years ago
af53db6
Merge "recovery: Clean up try_update_binary() in install.cpp." am: 095675a3eb
by Tao Bao
· 8 years ago
20c581e
recovery: Clean up try_update_binary() in install.cpp.
by Tao Bao
· 8 years ago
1871a2f
Merge "Remove the obsolete comments for firmware update." am: 833ecb03f2
by Tao Bao
· 8 years ago
c033639
Remove the obsolete comments for firmware update.
by Tao Bao
· 8 years ago
b9c3411
Merge "Revert "Revert "Some cleanups to recovery.""" am: a7a8262944
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
3456ee1
Merge "Revert "Some cleanups to recovery."" am: 9514eb1934 am: 0c571e5923
by Dan Albert
· 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
05c68a8
Merge "Some cleanups to recovery." am: 46fb0a6a6f am: 00f893fe23
by Tao Bao
· 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
· 9 years ago
434697f
resolve merge conflicts of 6fba98c to stage-aosp-master am: 8176cf232e
by Tianjie Xu
· 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
1709d22
Fix the prefix matching for uncrypt status.
by Tao Bao
· 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
· 9 years ago
6faf026
Verify wipe package when wiping A/B device in recovery.
by Yabin Cui
· 9 years ago
274d17d
resolve merge conflicts of 179c0d8 to stage-aosp-master
by Elliott Hughes
· 9 years ago
63a3192
Remove obsolete MTD support.
by Elliott Hughes
· 9 years ago
9d2657f
Log source/target build version to last_install am: b0ddae55e5
by Tianjie Xu
· 9 years ago
b0ddae5
Log source/target build version to last_install
by Tianjie Xu
· 9 years ago
64f46fb
resolve merge conflicts of 7ce287d to nyc-dev-plus-aosp
by Tianjie Xu
· 9 years ago
7ce287d
Call ioctl before each write on retry
by Tianjie Xu
· 9 years ago
84478e8
resolve merge conflicts of 50f6417 to nyc-dev-plus-aosp
by Tianjie Xu
· 9 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
· 9 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
· 10 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
· 11 years ago
99916f0
do verification and extraction on memory, not files
by Doug Zongker
· 11 years ago
027429a
Restore default umask after forking for update-binary.
by Alistair Strachan
· 11 years ago
239ac6a
recovery: install packages in a known mount environment
by Doug Zongker
· 11 years ago
fafc85b
recovery: move log output to stdout
by Doug Zongker
· 11 years ago
bac7fba
verifier: update to support certificates using SHA-256
by Doug Zongker
· 12 years ago
6c249f7
move key loading to verifier code
by Doug Zongker
· 12 years ago
02ec6b8
add simple text to recovery UI
by Doug Zongker
· 12 years ago
1749527
support version 2 (2048-bit e=65537) keys in recovery
by Doug Zongker
· 12 years ago
e5d5ac7
minor recovery changes
by Doug Zongker
· 13 years ago
7440630
refactor ui functions into a class
by Doug Zongker
· 13 years ago
10e418d
turn recovery into a C++ binary
by Doug Zongker
· 13 years ago
[Renamed (86%) from install.c]
d0181b8
allow recovery packages to wipe cache
by Doug Zongker
· 13 years ago
469243e
save a last_install file with the result of the last package install attempt
by Doug Zongker
· 14 years ago
cc8cd3f
remove the notion of "root path"; support mixed flash types
by Doug Zongker
· 14 years ago
d7d4208
remove unneeded partition roots
by Doug Zongker
· 14 years ago
56c5105
support for ext4/EMMC filesystems in updater binary
by Doug Zongker
· 14 years ago
8e5e4da
close update package before installing; allow remount
by Doug Zongker
· 14 years ago
Next »