Gitiles
Code Review
Sign In
gerrit.twrp.me
/
android_bootable_recovery
/
6ecd63e459f7e9eab062c172122e319aff8b7042
/
install.cpp
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
· 11 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
· 15 years ago
8e5e4da
close update package before installing; allow remount
by Doug Zongker
· 14 years ago
21b97ed
Add __attribute__((format(printf, a, b))) to printf like functions.
by Nick Kralevich
· 15 years ago
e08991e
bump updater API version to 3; deprecate firmware update command
by Doug Zongker
· 15 years ago
aa06253
fix parsing of dumpkeys output
by Doug Zongker
· 15 years ago
60151a2
verify whole-file signature instead of jarsigner signatures
by Doug Zongker
· 15 years ago
64893cc
remove amend
by Doug Zongker
· 15 years ago
fbf3c10
improve updater progress bar
by Doug Zongker
· 16 years ago
fb2e3af
let the "firmware" command take the file straight from the package
by Doug Zongker
· 16 years ago
d9c9d10
fixes to edify and updater script
by Doug Zongker
· 16 years ago
8edb00c
edify extensions for OTA package installation, part 2
by Doug Zongker
· 16 years ago
9931f7f
edify extensions for OTA package installation, part 1
by Doug Zongker
· 16 years ago
b2ee920
allow OTA package to provide binary instead of script
by Doug Zongker
· 16 years ago
07e1dca
don't say "install complete" when it really isn't
by Doug Zongker
· 16 years ago
d1b19b9
AI 144130: Don't build OTA package keys into the recovery binary; read
by Doug Zongker
· 16 years ago
c24a8e6
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
ffb48f6
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
23580ca
Initial Contribution
by The Android Open Source Project
· 16 years ago