index
:
anonymous/android_bootable_recovery
android-11
android-14.0
android-4.3
android-4.4
android-5.0
android-5.1
android-6.0
android-7.0
android-7.1
android-8.0
android-8.1
android-9.0
Team Win Recovery Project (TWRP)
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
recovery.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge "recovery: Drop the "--stages" / '-g' argument."
Tao Bao
2017-03-07
1
-13
/
+4
|
\
|
*
recovery: Drop the "--stages" / '-g' argument.
Tao Bao
2017-03-07
1
-13
/
+4
*
|
Merge "recovery: Add SetStage() into 'Run graphics test'."
Tao Bao
2017-03-07
1
-25
/
+37
|
\
\
|
*
|
recovery: Add SetStage() into 'Run graphics test'.
Tao Bao
2017-03-07
1
-25
/
+37
|
|
/
*
/
recovery: Minor clean up to choose_recovery_file().
Tao Bao
2017-03-07
1
-51
/
+35
|
/
*
recovery: Remember the last log position.
Tao Bao
2017-03-01
1
-1
/
+2
*
recovery: Don't show "No /cache partition found" on screen.
Tao Bao
2017-02-24
1
-1
/
+0
*
recovery: Clean up browse_directory().
Tao Bao
2017-02-11
1
-92
/
+55
*
Replace _exit(-1) with _exit(EXIT_FAILURE).
Tao Bao
2017-02-03
1
-3
/
+3
*
recovery: Move property_get() to android::base::GetProperty().
Tao Bao
2017-01-13
1
-14
/
+12
*
recovery: Fix the argument parsing.
Tao Bao
2017-01-09
1
-2
/
+2
*
recovery: Fix the broken UI text.
Tao Bao
2017-01-04
1
-2
/
+1
*
Support a "ask before wiping" boot flag.
Paul Crowley
2016-12-21
1
-12
/
+52
*
Add update_bootloader_message() to fix two-step OTAs.
Tao Bao
2016-12-15
1
-11
/
+12
*
Merge "Add a stub recovery UI."
Sen Jiang
2016-12-14
1
-1
/
+5
|
\
|
*
Add a stub recovery UI.
Sen Jiang
2016-12-13
1
-1
/
+5
*
|
Remove the obsolete comments for firmware update.
Tao Bao
2016-12-14
1
-15
/
+1
*
|
recovery: Clean up the log saving while wiping.
Tao Bao
2016-12-13
1
-95
/
+85
|
/
*
recovery: Remove obsolete code that supports "CACHE:foo" format.
Tao Bao
2016-12-10
1
-21
/
+1
*
recovery: Fix the argument parsing from COMMAND_FILE.
Tao Bao
2016-12-09
1
-2
/
+5
*
recovery: Clean up get_args().
Tao Bao
2016-12-05
1
-80
/
+70
*
Merge "Cleanup the duplicates of logs rotation functions"
Tianjie Xu
2016-11-04
1
-84
/
+6
|
\
|
*
Cleanup the duplicates of logs rotation functions
Tianjie Xu
2016-11-04
1
-84
/
+6
*
|
Revert "Revert "Some cleanups to recovery.""
Tao Bao
2016-11-03
1
-57
/
+53
|
/
*
Revert "Some cleanups to recovery."
Dan Albert
2016-10-27
1
-53
/
+57
*
Some cleanups to recovery.
Tao Bao
2016-10-26
1
-57
/
+53
*
Skip update-on-boot for bootreason in blacklist
Tianjie Xu
2016-10-26
1
-13
/
+39
*
Verify wipe package when wiping A/B device in recovery.
Yabin Cui
2016-10-19
1
-2
/
+71
*
Clean up bootloader_message usage in recovery
Tianjie Xu
2016-10-19
1
-29
/
+13
*
Create bootloader_message static library.
Yabin Cui
2016-10-18
1
-25
/
+38
*
Replace minzip with libziparchive
Tianjie Xu
2016-10-18
1
-1
/
+2
*
No longer need android/log.h
Mark Salyzyn
2016-10-07
1
-1
/
+0
*
Turn on -Werror for recovery
Tianjie Xu
2016-09-30
1
-3
/
+3
*
Merge "Duplicate the last_install content into last_log."
Tao Bao
2016-09-27
1
-8
/
+12
|
\
|
*
Duplicate the last_install content into last_log.
Tao Bao
2016-09-26
1
-8
/
+12
*
|
Switch to <android-base/properties.h>.
Elliott Hughes
2016-09-26
1
-12
/
+8
|
/
*
Switch recovery to libbase logging
Tianjie Xu
2016-09-01
1
-29
/
+50
*
minadbd: rename adb_server_main to minadbd_main.
Josh Gao
2016-08-30
1
-1
/
+2
*
Merge ""view recovery logs" will show /tmp/recovery.log"
Tianjie Xu
2016-08-18
1
-31
/
+36
|
\
|
*
"view recovery logs" will show /tmp/recovery.log
Tianjie Xu
2016-08-17
1
-31
/
+36
*
|
Merge "Handle error from fopen_path in finish_recovery"
Johan Harvyl
2016-08-09
1
-4
/
+6
|
\
|
|
*
Handle error from fopen_path in finish_recovery
Johan Harvyl
2016-08-08
1
-4
/
+6
*
|
Merge \"Fix clang-tidy performance warnings.\"
Chih-Hung Hsieh
2016-07-27
1
-1
/
+1
|
\
|
|
*
Fix clang-tidy performance warnings.
Chih-Hung Hsieh
2016-07-27
1
-1
/
+1
*
|
Increase EIO retry count
Tianjie Xu
2016-06-24
1
-1
/
+2
|
\
\
|
*
|
Increase EIO retry count
Tianjie Xu
2016-06-24
1
-1
/
+2
*
|
|
resolve merge conflicts of fe8e356 to nyc-dev-plus-aosp
Tao Bao
2016-06-03
1
-1
/
+91
|
\
\
\
|
|
|
/
|
|
/
|
|
*
|
recovery: Add support to brick a device.
Tao Bao
2016-06-03
1
-1
/
+91
|
*
|
recovery: Always log the update attempt.
Tao Bao
2016-05-03
1
-0
/
+4
*
|
|
resolve merge conflicts of 50f6417 to nyc-dev-plus-aosp
Tianjie Xu
2016-05-23
1
-2
/
+14
|
\
\
\
|
|
|
/
|
|
/
|
|
*
|
Allow recovery to return error codes
Tianjie Xu
2016-05-20
1
-2
/
+14
*
|
|
resolve merge conflicts of 5823dd4 to nyc-dev-plus-aosp
Tianjie Xu
2016-05-02
1
-0
/
+6
|
\
|
|
|
*
|
Merge "Add ability to show "installing security update"" into nyc-dev
Tianjie Xu
2016-05-02
1
-0
/
+6
|
|
\
\
|
|
*
|
Add ability to show "installing security update"
Tianjie Xu
2016-04-29
1
-0
/
+6
*
|
|
|
recovery: Always log the update attempt.
Tao Bao
2016-05-02
1
-0
/
+4
|
\
|
|
|
|
*
|
|
recovery: Always log the update attempt.
Tao Bao
2016-04-30
1
-0
/
+4
|
|
/
/
*
|
|
Merge "Fix google-runtime-int warnings." am: a1f4a1e
Chih-hung Hsieh
2016-04-19
1
-4
/
+4
|
\
\
\
|
|
|
/
|
|
/
|
|
*
|
Fix google-runtime-int warnings.
Chih-Hung Hsieh
2016-04-18
1
-4
/
+4
*
|
|
Merge "Update the system update animation." into nyc-dev
Elliott Hughes
2016-04-15
1
-1
/
+36
|
\
\
\
|
|
|
/
|
|
/
|
|
*
|
Update the system update animation.
Elliott Hughes
2016-04-15
1
-1
/
+36
|
*
|
recovery: use __android_log_pmsg_file_write for log files
Mark Salyzyn
2016-03-31
1
-12
/
+97
|
*
|
Reboot and retry on I/O errors
Tianjie Xu
2016-03-10
1
-1
/
+46
|
*
|
recovery: Handle devices without /cache partition.
Tao Bao
2016-03-04
1
-10
/
+29
*
|
|
Merge "Move selinux dependencies out of header files." am: 8124750
Elliott Hughes
2016-04-02
1
-2
/
+3
|
\
\
\
|
|
|
/
|
|
/
|
|
*
|
Move selinux dependencies out of header files.
Elliott Hughes
2016-04-02
1
-2
/
+3
*
|
|
Merge "recovery: use __android_log_pmsg_file_write for log files" am: 75da771
Mark Salyzyn
2016-03-31
1
-12
/
+97
|
\
|
|
|
*
|
recovery: use __android_log_pmsg_file_write for log files
Mark Salyzyn
2016-03-28
1
-12
/
+97
*
|
|
Merge "Clean up intent_file related code in recovery.cpp"
Tianjie Xu
2016-03-25
1
-23
/
+5
|
\
|
|
|
*
|
Clean up intent_file related code in recovery.cpp
Tianjie Xu
2016-03-24
1
-23
/
+5
*
|
|
Merge "Reboot and retry on I/O errors" am: 94dc34148c
Tianjie Xu
2016-03-08
1
-1
/
+46
|
\
|
|
|
*
|
Merge "Reboot and retry on I/O errors"
Tianjie Xu
2016-03-08
1
-1
/
+46
|
|
\
\
|
|
*
|
Reboot and retry on I/O errors
Tianjie Xu
2016-03-03
1
-1
/
+46
*
|
|
|
Merge "recovery: Handle devices without /cache partition." am: 479d9dc2f2
Tao Bao
2016-03-04
1
-10
/
+29
|
\
|
|
|
|
|
_
|
/
|
/
|
|
|
*
|
recovery: Handle devices without /cache partition.
Tao Bao
2016-03-03
1
-10
/
+29
|
|
/
|
*
recovery: check battery level before installing package.
Yabin Cui
2016-02-20
1
-15
/
+84
*
|
Move recovery's convert_fbe folder to /tmp
Paul Lawrence
2016-02-25
1
-4
/
+7
*
|
recovery: check battery level before installing package.
Yabin Cui
2016-02-23
1
-15
/
+84
*
|
Merge "recovery: Fork a process for fuse when sideloading from SD card." am: 37e3c71da3
Tao Bao
2016-01-14
1
-4
/
+57
|
\
|
|
*
recovery: Fork a process for fuse when sideloading from SD card.
Tao Bao
2016-01-14
1
-4
/
+57
*
|
Merge "Track rename from base/ to android-base/." am: 06ca938ce2
Elliott Hughes
2015-12-05
1
-2
/
+2
|
\
|
|
*
Track rename from base/ to android-base/.
Elliott Hughes
2015-12-05
1
-2
/
+2
*
|
Merge "Track name change from adb_main to adb_server_main." am: ee5c87eea7
Elliott Hughes
2015-11-20
1
-1
/
+1
|
\
|
|
*
Track name change from adb_main to adb_server_main.
Elliott Hughes
2015-11-20
1
-1
/
+1
*
|
Create convert_fbe breadcrumb file to support conversion to FBE
Paul Lawrence
2015-11-13
1
-1
/
+23
|
/
*
recovery: Add timestamps in update logs.
Tao Bao
2015-09-17
1
-16
/
+98
*
recovery: Remove redirect_stdio() when calling ShowFile().
Tao Bao
2015-09-10
1
-3
/
+0
*
Merge "Fix potential crash"
Tao Bao
2015-08-11
1
-5
/
+9
|
\
|
*
Fix potential crash
Jeremy Compostella
2015-08-05
1
-5
/
+9
*
|
Fix recovery image build.
Elliott Hughes
2015-08-07
1
-1
/
+1
|
/
*
recovery: Allow "Mount /system" for system_root_image.
Tao Bao
2015-07-31
1
-2
/
+17
*
Merge "Unmount sdcard if no package file is selected."
Elliott Hughes
2015-06-11
1
-0
/
+1
|
\
|
*
Unmount sdcard if no package file is selected.
caozhiyuan
2015-06-10
1
-0
/
+1
*
|
Split WipeData into PreWipeData and PostWipeData.
Elliott Hughes
2015-06-10
1
-17
/
+12
|
/
*
recovery: Switch to clang
Tao Bao
2015-06-03
1
-6
/
+15
*
Clean up the sleep()'s after poking init services
Tao Bao
2015-05-27
1
-8
/
+11
*
Add an alternate screen for viewing recovery logs.
Elliott Hughes
2015-05-07
1
-4
/
+5
*
Keep multiple kernel logs
Tao Bao
2015-05-05
1
-82
/
+73
*
Turn on text display for debuggable builds
Tao Bao
2015-05-04
1
-0
/
+7
*
Move the menu header out of the menu.
Elliott Hughes
2015-04-14
1
-10
/
+4
*
Add missing \n after "Mounting /system." message.
Elliott Hughes
2015-04-13
1
-1
/
+1
*
Revert "Append kernel logs to last_log file"
Tao Bao
2015-04-11
1
-46
/
+42
*
Append kernel logs to last_log file
Tao Bao
2015-04-11
1
-42
/
+46
*
Switch minadb over to C++.
Elliott Hughes
2015-04-10
1
-2
/
+0
*
Fix ScreenRecoveryUI to handle devices without power/up/down.
Elliott Hughes
2015-04-10
1
-4
/
+2
*
Move "Mount /system" to the main menu.
Elliott Hughes
2015-04-10
1
-5
/
+7
*
Move the recovery image version out of the menu header.
Elliott Hughes
2015-04-10
1
-21
/
+7
*
Move file paging into ScreenRecoveryUI.
Elliott Hughes
2015-04-09
1
-57
/
+6
*
Enable printf format argument checking.
Elliott Hughes
2015-04-09
1
-1
/
+1
*
Rotate logs only when there are actual operations
Tao Bao
2015-04-08
1
-9
/
+28
*
Refactor the codes to call wipe_data/wipe_cache functions
Tao Bao
2015-03-31
1
-22
/
+36
*
Revert "Erase PST partition if its marked to be erased."
Andres Morales
2015-03-31
1
-2
/
+0
*
Add support to enter sideload mode directly
Tao Bao
2015-03-30
1
-26
/
+49
*
Factor out the "yes/no" menu and use it for "Wipe cache" too.
Elliott Hughes
2015-03-26
1
-60
/
+35
*
Factor out option variables from int to bool types
Tao Bao
2015-03-25
1
-6
/
+8
*
Fix wipe command when using sideload in recovery
Christian Poetzsch
2015-03-24
1
-52
/
+47
*
Add "Apply update from sdcard" to default recovery image.
Elliott Hughes
2015-03-23
1
-3
/
+7
*
am 2d102225: Merge "Kill of most of the remainder of minadbd."
Dan Albert
2015-02-20
1
-2
/
+2
|
\
|
*
Kill of most of the remainder of minadbd.
Dan Albert
2015-02-20
1
-2
/
+2
*
|
resolved conflicts for merge of 35efcd27 to lmp-mr1-dev-plus-aosp
Elliott Hughes
2015-02-11
1
-3
/
+6
|
\
|
|
*
recovery: Properly detect userdebug or eng builds
Elliott Hughes
2015-02-10
1
-3
/
+6
*
|
Add basic navigation controls to log viewer.
Patrick Tjin
2014-12-10
1
-2
/
+36
*
|
Save kernel logs to /cache/recovery
Patrick Tjin
2014-12-10
1
-6
/
+60
*
|
Make /cache/recovery/last_log available in recovery
Nick Kralevich
2014-10-23
1
-4
/
+73
|
/
*
Include reason when wiping data.
Jeff Sharkey
2014-09-24
1
-0
/
+4
*
Erase PST partition if its marked to be erased.
Andres Morales
2014-08-06
1
-0
/
+2
*
do sdcard sideloading through the fuse filesystem
Doug Zongker
2014-07-10
1
-101
/
+9
*
drop APPLY_CACHE and refactor APPLY_EXT
Doug Zongker
2014-07-08
1
-63
/
+45
*
sideload without holding the whole package in RAM
Doug Zongker
2014-07-02
1
-2
/
+2
*
add reboot-to-bootloader and power down options to recovery menu
Doug Zongker
2014-04-01
1
-17
/
+38
*
am b4bbf887: resolved conflicts for merge of 708aa238 to klp-modular-dev-plus-aosp
Doug Zongker
2014-03-18
1
-4
/
+10
|
\
|
*
resolved conflicts for merge of 708aa238 to klp-modular-dev-plus-aosp
Doug Zongker
2014-03-18
1
-4
/
+10
|
|
\
|
|
*
add --shutdown_after option to recovery
Doug Zongker
2014-03-18
1
-4
/
+10
*
|
|
am 80c1a386: resolved conflicts for merge of d90da130 to klp-modular-dev-plus-aosp
Doug Zongker
2014-03-18
1
-1
/
+1
|
\
|
|
|
*
|
resolved conflicts for merge of d90da130 to klp-modular-dev-plus-aosp
Doug Zongker
2014-03-18
1
-1
/
+1
|
|
\
|
|
|
*
refactor image resource loading code in minui
Doug Zongker
2014-03-17
1
-1
/
+1
*
|
|
am 4b6de1ba: am 026ebe02: Merge "Recovery 64-bit compile issues"
Mark Salyzyn
2014-03-14
1
-2
/
+2
|
\
|
|
|
*
|
am 026ebe02: Merge "Recovery 64-bit compile issues"
Mark Salyzyn
2014-03-14
1
-2
/
+2
|
|
\
|
|
|
*
Recovery 64-bit compile issues
Mark Salyzyn
2014-03-14
1
-2
/
+2
*
|
|
clean up some warnings when building recovery
Doug Zongker
2014-02-14
1
-1
/
+1
*
|
|
log extra info for debugging
Doug Zongker
2014-01-21
1
-1
/
+1
|
/
/
*
/
add the functions for multi-stage packages to updater
Doug Zongker
2013-11-27
1
-0
/
+18
|
/
*
recovery: fix use of init reboot method
Doug Zongker
2013-09-03
1
-1
/
+1
*
recovery: fix rebooting
Doug Zongker
2013-08-30
1
-1
/
+1
*
recovery: install packages in a known mount environment
Doug Zongker
2013-08-21
1
-5
/
+0
*
notify about pending long press
Doug Zongker
2013-07-31
1
-8
/
+6
*
Merge "recovery: preserve recovery logs across cache wipes"
Doug Zongker
2013-07-09
1
-2
/
+76
|
\
|
*
recovery: preserve recovery logs across cache wipes
Doug Zongker
2013-07-09
1
-2
/
+76
*
|
recovery: move log output to stdout
Doug Zongker
2013-07-09
1
-2
/
+1
|
/
*
recovery: copy logs to cache more aggressively
Doug Zongker
2013-07-02
1
-9
/
+17
*
am d51bfc9b: Merge "Fix the potential segmentation fault"
Doug Zongker
2013-06-04
1
-1
/
+7
|
\
|
*
Fix the potential segmentation fault
Jin Feng
2013-06-04
1
-1
/
+7
*
|
recovery: save logs from the last few invocations of recovery
Doug Zongker
2013-05-21
1
-1
/
+19
*
|
recovery: turn on text display for install errors in debug builds
Doug Zongker
2013-05-21
1
-2
/
+33
*
|
more font improvements and cleanup
Doug Zongker
2013-03-07
1
-1
/
+0
|
/
*
resolved conflicts for merge of 78afed1c to jb-mr1-dev-plus-aosp
Kenny Root
2012-10-17
1
-2
/
+0
|
\
|
*
Remove HAVE_SELINUX guards
Kenny Root
2012-10-16
1
-2
/
+0
*
|
recovery: fix failure to unmount "/cache"
Devin Kim
2012-10-09
1
-0
/
+1
*
|
display error state on OTA failure
Doug Zongker
2012-09-24
1
-4
/
+13
*
|
localization for recovery messages
Doug Zongker
2012-09-18
1
-1
/
+2
*
|
recovery locale handling fixes
Doug Zongker
2012-08-30
1
-1
/
+1
*
|
change recovery images to android with spinner
Doug Zongker
2012-08-23
1
-9
/
+12
*
|
add simple text to recovery UI
Doug Zongker
2012-08-23
1
-10
/
+53
|
/
*
am e5d5ac76: minor recovery changes
Doug Zongker
2012-04-12
1
-2
/
+6
|
\
|
*
minor recovery changes
Doug Zongker
2012-04-12
1
-2
/
+6
|
*
support "sideload over ADB" mode
Doug Zongker
2012-01-18
1
-0
/
+32
|
*
move key processing to RecoveryUI
Doug Zongker
2011-11-01
1
-3
/
+1
|
*
C++ class for device-specific code
Doug Zongker
2011-10-31
1
-36
/
+34
|
*
refactor ui functions into a class
Doug Zongker
2011-10-29
1
-44
/
+51
|
*
turn recovery into a C++ binary
Doug Zongker
2011-10-28
1
-0
/
+826
*
Update merge for SELinux to compile
Kenny Root
2012-04-08
1
-1
/
+1
*
resolved conflicts for merge of 0b1fee1b to master
Kenny Root
2012-03-31
1
-1
/
+16
*
support "sideload over ADB" mode
Doug Zongker
2012-01-10
1
-0
/
+32
*
mount cache before sideloading from external storage
Doug Zongker
2011-12-14
1
-0
/
+4
*
move key processing to RecoveryUI
Doug Zongker
2011-11-04
1
-3
/
+1
*
C++ class for device-specific code
Doug Zongker
2011-10-31
1
-36
/
+34
*
refactor ui functions into a class
Doug Zongker
2011-10-31
1
-44
/
+51
*
turn recovery into a C++ binary
Doug Zongker
2011-10-31
1
-0
/
+826