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
/
Android.mk
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2020-05-19
Add EthernetDevice to manage ethernet connection.
Hongguang Chen
1
-3
/
+3
2019-01-17
e2fsck_static is no longer needed for remount
Hridya Valsaraju
1
-8
/
+0
2018-12-20
Use dynamically linked f2fs executables.
Tao Bao
1
-2
/
+2
2018-09-13
Move the parse of last_install to recovery-persist
Tianjie Xu
1
-3
/
+6
2018-08-15
tests: Move to Android.bp.
Tao Bao
1
-1
/
+0
2018-08-13
updater: Move libupdater to Soong.
Tao Bao
1
-1
/
+1
2018-08-10
Build `recovery` with Soong.
Tao Bao
1
-188
/
+6
2018-08-10
updater_sample: Move to Soong.
Tao Bao
1
-1
/
+0
2018-08-10
Build boot control HAL with Android.bp
Hridya Valsaraju
1
-1
/
+0
2018-08-08
`recovery` uses more shared libraries.
Tao Bao
1
-12
/
+31
2018-08-08
Revert "Build and use minadbd as a shared library."
Tao Bao
1
-6
/
+1
2018-08-07
Build and use minadbd as a shared library.
Tao Bao
1
-1
/
+6
2018-08-06
Dynamically load device-specific recovery UI lib.
Tao Bao
1
-6
/
+79
2018-08-05
minui: Move to Soong.
Tao Bao
1
-1
/
+0
2018-08-01
ui: Read custom recovery UI values via system property.
Tao Bao
1
-48
/
+0
2018-07-27
Move recovery from /sbin to /system/bin
Hridya Valsaraju
1
-1
/
+1
2018-07-23
Revert "Make recovery libraries shared / recovery_available"
Hridya Valsaraju
1
-7
/
+0
2018-07-20
Make recovery libraries shared / recovery_available
Jerry Zhang
1
-0
/
+7
2018-07-20
Make recovery libraries shared / recovery_available
Jerry Zhang
1
-0
/
+7
2018-06-20
e2fsdroid and mke2fs are dynamic executable in recovery partition
Jiyong Park
1
-2
/
+2
2018-06-19
Drop the dependency on AB_OTA_UPDATER flag.
Tao Bao
1
-4
/
+0
2018-05-30
recovery: add --fsck_unshare_blocks option for adb remount
David Anderson
1
-0
/
+8
2018-05-17
tools: Move to Soong.
Tao Bao
1
-1
/
+0
2018-05-17
Move stuff from recovery into librecovery.
Tao Bao
1
-42
/
+39
2018-05-17
Move stuff from recovery into librecovery.
Tao Bao
1
-55
/
+52
2018-05-12
Clean up the Makefile for recovery and tests.
Tao Bao
1
-44
/
+51
2018-05-11
Move device.cpp into librecovery_ui.
Tao Bao
1
-7
/
+10
2018-05-11
recovery: Configure device menu based on runtime info.
Tao Bao
1
-4
/
+0
2018-05-09
tests: Add tests for ScreenRecoveryUI.
Tao Bao
1
-8
/
+8
2018-05-07
recovery: Refactor logging code into logging.cpp
Jerry Zhang
1
-1
/
+1
2018-05-07
recovery: Refactor logging code into logging.cpp
Jerry Zhang
1
-1
/
+1
2018-05-07
recovery: Refactor logging code into logging.cpp
Jerry Zhang
1
-1
/
+1
2018-05-04
Move reboot() from common.h into otautil/sysutil.h.
Tao Bao
1
-0
/
+1
2018-05-01
recovery: Split main() into recovery_main.cpp.
Tao Bao
1
-0
/
+1
2018-05-01
recovery: Split main() into recovery_main.cpp.
Tao Bao
1
-0
/
+1
2018-04-28
Merge libmounts into libotautil.
Tao Bao
1
-1
/
+0
2018-04-26
Rename the dir for SystemUpdaterSample.
Tao Bao
1
-1
/
+1
2018-04-20
update_verifier: Move to Soong.
Tao Bao
1
-1
/
+0
2018-04-16
Disable lld where it fails.
Chih-Hung Hsieh
1
-0
/
+4
2018-04-09
Use the non-LTO, non-PGO version of libhwbinder
Pirama Arumuga Nainar
1
-1
/
+1
2018-04-03
Use non-LTO variant of libhwbinder
Yi Kong
1
-1
/
+1
2018-03-31
Create folder for SystemUpdate sample app.
Jiachen Zhao
1
-0
/
+1
2018-03-27
Move a few modules to Soong.
Tao Bao
1
-83
/
+2
2018-03-27
Specify a default module for TARGET_RECOVERY_UI_LIB.
Tao Bao
1
-12
/
+20
2018-03-27
Specify a default module for TARGET_RECOVERY_UI_LIB.
Tao Bao
1
-11
/
+19
2018-03-24
Factor out a menu class for screen ui
Tianjie Xu
1
-30
/
+49
2018-03-24
Factor out a menu class for screen ui
Tianjie Xu
1
-29
/
+48
2018-03-23
Factor out a menu class for screen ui
Tianjie Xu
1
-29
/
+48
2018-03-13
recovery: add libhidl-gen-utils depedency
Yifan Hong
1
-0
/
+1
2018-03-08
recovery: add libhidl-gen-utils depedency
Yifan Hong
1
-0
/
+1
2018-03-07
Export fuse_sideload.h for libfusesideload.
Tao Bao
1
-12
/
+0
2018-03-07
minadbd: Move to Soong.
Tao Bao
1
-1
/
+0
2018-01-12
Statically link with libhealthstoragedefault
Hridya Valsaraju
1
-0
/
+1
2017-12-05
add sload.f2fs for recovery format
Jaegeuk Kim
1
-1
/
+1
2017-11-14
is_battery_ok use health 2.0 HAL
Yifan Hong
1
-2
/
+13
2017-11-09
uncrypt: Move to Soong.
Tao Bao
1
-1
/
+0
2017-11-03
recovery: fix library dependency
Jin Qian
1
-2
/
+2
2017-10-12
Drop -Wno-unused-parameter.
Tao Bao
1
-4
/
+2
2017-10-12
applypatch: Move to Soong.
Tao Bao
1
-1
/
+0
2017-10-11
Move rangeset.h and print_sha1.h into otautil.
Tao Bao
1
-0
/
+1
2017-10-09
edify: Export the header and move to Soong.
Tao Bao
1
-1
/
+0
2017-10-03
otautil: Export headers.
Tao Bao
1
-0
/
+1
2017-09-29
otafault: Move to soong.
Tao Bao
1
-1
/
+0
2017-08-29
Turn on -Wall for recovery modules
Tianjie Xu
1
-4
/
+6
2017-08-13
wear_ui: Expose menu_unusable_rows via Makefile var.
Tao Bao
1
-0
/
+6
2017-08-13
Allow customizing WearRecoveryUI via Makefile variables.
Tao Bao
1
-1
/
+22
2017-08-11
wear_ui: Expose menu_unusable_rows via Makefile var.
Tao Bao
1
-0
/
+6
2017-08-10
Allow customizing WearRecoveryUI via Makefile variables.
Tao Bao
1
-1
/
+22
2017-08-03
ui: Move the support for touch inputs into RecoveryUI.
Tao Bao
1
-0
/
+12
2017-08-02
ui: Move the support for touch inputs into RecoveryUI.
Tao Bao
1
-0
/
+12
2017-07-20
recovery: replace make_ext4 with e2fsprogs
Jin Qian
1
-3
/
+5
2017-07-18
Add libasyncio.
Jerry Zhang
1
-0
/
+1
2017-07-07
Restructure vr_ui
Luke Song
1
-0
/
+6
2017-07-06
Introduce VR recovery ui
Luke Song
1
-0
/
+12
2017-06-28
Add missing libziparchive dependency.
Elliott Hughes
1
-1
/
+2
2017-06-27
recovery: replace make_ext4 with e2fsprogs
Jin Qian
1
-3
/
+5
2017-06-24
Restructure vr_ui
Luke Song
1
-0
/
+6
2017-06-23
Restructure vr_ui
Luke Song
1
-0
/
+6
2017-06-23
Use Makefile variables to specify margin settings.
Tao Bao
1
-0
/
+12
2017-06-23
Use Makefile variables to specify margin settings.
Tao Bao
1
-0
/
+12
2017-06-22
Use Makefile variables to specify margin settings.
Tao Bao
1
-0
/
+12
2017-06-19
recovery: replace make_ext4 with e2fsprogs
Jin Qian
1
-3
/
+5
2017-06-17
Introduce VR recovery ui
Luke Song
1
-0
/
+12
2017-06-15
Introduce VR recovery ui
Luke Song
1
-0
/
+12
2017-05-17
libbootloader_message: convert to Android.bp
Tom Cherry
1
-1
/
+0
2017-05-10
otautil: Android.mk -> Android.bp
Steven Moreland
1
-1
/
+0
2017-05-08
recovery: Use libverifier instead of rebuilding the sources.
Tao Bao
1
-3
/
+1
2017-05-03
fuse_sideload: Change the minimal block size to 4096.
Tao Bao
1
-1
/
+3
2017-04-27
libfusesideload: Clean up the CFLAGS for the module.
Tao Bao
1
-3
/
+2
2017-04-24
recovery: Remove the include of adb.h.
Tao Bao
1
-2
/
+0
2017-04-24
librecovery: Remove -Wno-unused-parameter and add -Wall.
Tao Bao
1
-1
/
+1
2017-04-20
Call libvintf to verify package compatibility.
Tao Bao
1
-0
/
+4
2017-04-19
Call libvintf to verify package compatibility.
Tao Bao
1
-0
/
+4
2017-04-18
Add the missing LOCAL_CFLAGS for librecovery.
Tao Bao
1
-0
/
+5
2017-04-13
Add the missing LOCAL_CFLAGS for librecovery.
Tao Bao
1
-0
/
+5
2017-04-13
Verify the package compatibility with libvintf.
Tao Bao
1
-3
/
+21
2017-04-12
Verify the package compatibility with libvintf.
Tao Bao
1
-3
/
+21
2017-04-03
Boot control HAL based on the A/B headers.
Alex Deymo
1
-0
/
+1
2017-03-29
Log the error message when failing to mount/umount.
Tao Bao
1
-2
/
+4
2017-03-18
Remove the dead #include's in verifier.cpp.
Tao Bao
1
-4
/
+1
2017-01-17
minui: Export minui/minui.h.
Tao Bao
1
-1
/
+5
2017-01-11
Remove "_static" suffix from libsparse
Alex Deymo
1
-1
/
+1
2017-01-11
Remove "_static" suffix from libext4_utils.
Alex Deymo
1
-1
/
+1
2016-11-04
Cleanup the duplicates of logs rotation functions
Tianjie Xu
1
-3
/
+8
2016-10-18
Create bootloader_message static library.
Yabin Cui
1
-6
/
+8
2016-10-18
Replace minzip with libziparchive
Tianjie Xu
1
-2
/
+3
2016-10-09
Update the header path for ext4_utils.
Tao Bao
1
-4
/
+0
2016-10-09
Disable the meaningless parts of the UI for A/B.
Elliott Hughes
1
-0
/
+4
2016-10-07
Update the header path for ext4_utils.
Tao Bao
1
-4
/
+0
2016-09-30
Turn on -Werror for recovery
Tianjie Xu
1
-1
/
+2
2016-09-30
Turn on -Werror for recovery
Tianjie Xu
1
-1
/
+2
2016-09-01
Switch recovery to libbase logging
Tianjie Xu
1
-1
/
+1
2016-09-01
Switch recovery to libbase logging
Tianjie Xu
1
-1
/
+1
2016-09-01
Switch recovery to libbase logging
Tianjie Xu
1
-1
/
+1
2016-08-06
Fix references to libcrypto_utils_static.
Josh Gao
1
-4
/
+4
2016-06-30
Create bootloader_message static library.
Yabin Cui
1
-5
/
+7
2016-06-10
Remove obsolete MTD support.
Elliott Hughes
1
-9
/
+13
2016-05-24
Disable the meaningless parts of the UI for A/B.
Elliott Hughes
1
-0
/
+4
2016-04-14
Use BoringSSL instead of mincrypt to speed up package verification.
Elliott Hughes
1
-2
/
+3
2016-04-06
Convert recovery to use BoringSSL instead of mincrypt.
Mattias Nissler
1
-2
/
+4
2016-03-31
recovery: use __android_log_pmsg_file_write for log files
Mark Salyzyn
1
-0
/
+24
2016-03-28
recovery: use __android_log_pmsg_file_write for log files
Mark Salyzyn
1
-0
/
+24
2016-03-18
recovery: Move SwipeDetector into common location
Prashant Malani
1
-0
/
+1
2016-03-03
Fix the improper use of LOCAL_WHOLE_STATIC_LIBRARIES.
Tao Bao
1
-3
/
+6
2016-02-23
recovery: check battery level before installing package.
Yabin Cui
1
-0
/
+4
2016-02-20
recovery: check battery level before installing package.
Yabin Cui
1
-0
/
+4
2016-02-10
IO fault injection for OTA packages
Jed Estep
1
-0
/
+1
2016-02-04
Refactor existing tests to use gtest
Jed Estep
1
-19
/
+1
2016-01-06
IO fault injection for OTA packages
Jed Estep
1
-0
/
+1
2015-12-08
Add update_verifier for A/B OTA update.
Tao Bao
1
-0
/
+1
2015-12-07
Add update_verifier for A/B OTA update.
Tao Bao
1
-0
/
+1
2015-11-16
Stop using libstdc++.
Dan Albert
1
-2
/
+0
2015-11-16
recovery: Switch to clang
Tao Bao
1
-2
/
+4
2015-10-28
recovery: Depend on mkfs.f2fs only if needed.
Tao Bao
1
-0
/
+2
2015-09-09
Track usage of Vector / SortedVector from libutils DO NOT MERGE
Narayan Kamath
1
-0
/
+1
2015-08-25
recovery: Factor out wear_ui.{cpp,h} into bootable/recovery.
Tao Bao
1
-0
/
+1
2015-07-24
recovery: Switch fuse_* to C++.
Tao Bao
1
-2
/
+2
2015-07-20
recovery: Switch fuse_* to C++.
Tao Bao
1
-2
/
+2
2015-06-03
recovery: Switch to clang
Tao Bao
1
-2
/
+4
2015-05-19
Stop using libstdc++.
Dan Albert
1
-2
/
+0
2015-04-14
Move the menu header out of the menu.
Elliott Hughes
1
-0
/
+1
2015-04-10
Move "Mount /system" to the main menu.
Elliott Hughes
1
-1
/
+0
2015-04-09
Move default implementations into Device.
Elliott Hughes
1
-5
/
+6
2015-03-11
Install the recovery binary directly to the recovery image.
Ying Wang
1
-5
/
+1
2015-03-10
Install the recovery binary directly to the recovery image.
Ying Wang
1
-5
/
+1
2015-02-20
Kill of most of the remainder of minadbd.
Dan Albert
1
-1
/
+0
2015-02-19
Use headers from adb.
Dan Albert
1
-3
/
+4
2015-02-19
Lose USB transport code to libadb.
Dan Albert
1
-1
/
+1
2015-01-23
Remove superfluous OpenSSL include paths.
Adam Langley
1
-1
/
+0
2014-11-25
Start losing code to libadb.
Dan Albert
1
-0
/
+1
2014-11-07
Fix build when TARGET_USERIMAGES_USE_EXT4 is not defined
Adrien Grassein
1
-1
/
+3
2014-07-10
do sdcard sideloading through the fuse filesystem
Doug Zongker
1
-1
/
+2
2014-07-10
refactor fuse sideloading code
Doug Zongker
1
-0
/
+13
2014-06-18
Use LOCAL_REQUIRED_MODULES for mkfs.f2fs
Ji-Hwan Lee
1
-5
/
+3
2014-06-17
Support F2FS for the data partition
JP Abgrall
1
-0
/
+6
2014-03-11
remove pixelflinger from recovery
Doug Zongker
1
-1
/
+0
2014-03-11
allow CheckKey to request mounting /system
Doug Zongker
1
-0
/
+1
2014-03-11
remove pixelflinger from recovery
Doug Zongker
1
-1
/
+0
2014-03-03
Fix build break caused by vold change
Paul Lawrence
1
-0
/
+1
2014-02-14
clean up some warnings when building recovery
Doug Zongker
1
-0
/
+2
2014-02-14
remove 'retouch' ASLR support
Doug Zongker
1
-1
/
+0
2014-01-16
program to store unencrypted files in an encrypted filesystem
Doug Zongker
1
-0
/
+1
2014-01-16
do verification and extraction on memory, not files
Doug Zongker
1
-0
/
+1
2013-12-13
recovery: wipe encryption metadata along with data partition
Doug Zongker
1
-1
/
+1
2013-10-10
Add support for ECDSA signatures
Kenny Root
1
-1
/
+10
2013-09-05
allow CheckKey to request mounting /system
Doug Zongker
1
-0
/
+1
2013-04-10
Add liblog
Ying Wang
1
-0
/
+1
2013-02-20
Move to using the new unified fstab in recovery.
Ken Sumrall
1
-0
/
+2
2012-10-16
Remove HAVE_SELINUX guards
Kenny Root
1
-12
/
+1
2012-08-24
Add libm due to libpng dependency.
Stephen Hines
1
-0
/
+1
2012-08-14
Use the static version of libsparse
Joe Onorato
1
-1
/
+1
2012-08-14
Multiple modules with the same name are going away.
Joe Onorato
1
-35
/
+59
2012-07-24
Use the static version of libsparse
Joe Onorato
1
-1
/
+1
2012-07-22
Multiple modules with the same name are going away.
Joe Onorato
1
-35
/
+59
2012-07-18
Link against libsparse
Colin Cross
1
-2
/
+2
2012-03-30
Extend recovery and updater to support setting file security contexts.
Stephen Smalley
1
-1
/
+2
2012-01-31
libz is a superset of libunz, so we don't need both.
Elliott Hughes
1
-2
/
+2
2012-01-24
Add libselinux to LOCAL_STATIC_LIBRARIES wherever libext4_utils is used.
Stephen Smalley
1
-0
/
+11
2012-01-18
support "sideload over ADB" mode
Doug Zongker
1
-2
/
+4
2012-01-10
support "sideload over ADB" mode
Doug Zongker
1
-2
/
+4
2011-11-04
move key processing to RecoveryUI
Doug Zongker
1
-2
/
+3
2011-11-01
fix verifier test
Doug Zongker
1
-2
/
+2
2011-11-01
move key processing to RecoveryUI
Doug Zongker
1
-0
/
+1
2011-10-31
C++ class for device-specific code
Doug Zongker
1
-7
/
+7
2011-10-31
temporarily remove verifier_test binary
Doug Zongker
1
-6
/
+6
2011-10-31
refactor ui functions into a class
Doug Zongker
1
-1
/
+1
2011-10-31
C++ class for device-specific code
Doug Zongker
1
-1
/
+1
2011-10-31
turn recovery into a C++ binary
Doug Zongker
1
-7
/
+7
2011-10-29
refactor ui functions into a class
Doug Zongker
1
-1
/
+1
2011-10-28
turn recovery into a C++ binary
Doug Zongker
1
-7
/
+7
2011-07-12
Remove the simulator target from all makefiles.
Jeff Brown
1
-4
/
+0
2011-02-09
Fix x86 build.
Ying Wang
1
-3
/
+0
2011-01-18
remove encrypted filesystem code from recovery
Doug Zongker
1
-2
/
+1
2010-09-21
remove the notion of "root path"; support mixed flash types
Doug Zongker
1
-2
/
+3
2010-09-21
remove the notion of "root path"; support mixed flash types (do not merge)
Doug Zongker
1
-2
/
+3
2010-08-02
Working ASLR implementation
Hristo Bojinov
1
-0
/
+1
2010-06-30
support userdata and cache partitions using emmc/ext4 instead of mtd/yaffs
Doug Zongker
1
-1
/
+8
2010-04-02
DO NOT MERGE
Oscar Montemayor
1
-1
/
+1
2010-03-27
DO NOT MERGE
Oscar Montemayor
1
-2
/
+1
2010-03-15
Encrypted File Systems part 3. Recovery changes.
Oscar Montemayor
1
-1
/
+1
2010-02-18
relocate applypatch; add type system and new functions to edify
Doug Zongker
1
-0
/
+1
2010-02-03
bump updater API version to 3; deprecate firmware update command
Doug Zongker
1
-2
/
+1
2009-12-10
Recovery changes for Encrypted File Systems.
Oscar Montemayor
1
-8
/
+9
2009-12-10
add a simple unit test for the OTA package verifier
Doug Zongker
1
-0
/
+16
2009-11-13
eclair snapshot
Jean-Baptiste Queru
1
-4
/
+10
2009-07-15
remove amend
Doug Zongker
1
-3
/
+1
2009-06-18
let the "firmware" command take the file straight from the package
Doug Zongker
1
-0
/
+3
2009-06-12
fix sim build in donut, too
Doug Zongker
1
-4
/
+4
2009-06-12
fix simulator build by excluding more of recovery
Doug Zongker
1
-3
/
+4
2009-06-12
edify extensions for OTA package installation, part 1
Doug Zongker
1
-0
/
+2
2009-06-11
split out device-specific recovery UI code into vendor directories
Doug Zongker
1
-6
/
+11
2009-04-02
AI 144132: am: CL 144130 Don't build OTA package keys into the recovery binary; read
Doug Zongker
1
-13
/
+0
2009-04-02
AI 144130: Don't build OTA package keys into the recovery binary; read
Doug Zongker
1
-13
/
+0
2009-03-28
AI 143289: am: CL 143128 Use PNG instead of BMP for recovery image icons. This saves
Doug Zongker
1
-1
/
+1
2009-03-27
AI 143128: Use PNG instead of BMP for recovery image icons. This saves
Doug Zongker
1
-1
/
+1
2009-03-04
auto import from //depot/cupcake/@135843
The Android Open Source Project
1
-0
/
+60
2009-03-04
auto import from //depot/cupcake/@135843
The Android Open Source Project
1
-60
/
+0
2008-12-18
Code drop from //branches/cupcake/...@124589
The Android Open Source Project
1
-0
/
+3