No description or website provided.
C C++ Objective-C Makefile Other Shell Other
Latest commit 6b9ad62 Jan 19, 2017 @that1 that1 committed with Dees-Troy orscmd: add minimal getcap and setcap tools
These are mostly intended for debugging and for emergency repairs.
Optimized for minimal code size and dependencies, not for usability.

Change-Id: I671850a03151dd716c715f953f0b2bc8dbacffe7
Permalink
Failed to load latest commit information.
adbbu Fix compatibility across the board Aug 26, 2016
applypatch Fix updater binary for 7.0 Aug 31, 2016
bmlutils twrp: fix incompatible pointer to integer conversions Nov 26, 2015
bootloader_message bldrmsg: Only emmc /misc is supported Jan 18, 2017
crypto Try mounting different filesystems during decryption Jan 21, 2017
digest Merge up to AOSP marshmallow-release Oct 9, 2015
dosfstools dosfstools: restore buildability with Android 4.4 Dec 19, 2015
edify Call ioctl before each write on retry Jun 3, 2016
etc init: Remove duplicate trigger of load_system_props_action Jan 18, 2017
exfat exfat regression fix (64-bit) Jan 19, 2016
fb2png fb2png: Update/Cleanup headers Jan 18, 2017
flashutils flashutils: additional emmc check Jan 18, 2017
fonts Optimize and reduce size of PNG files Aug 4, 2016
fuse fuse: Update to 2.9.4 Dec 23, 2015
gpt Unix file endings and remove execute permission Feb 29, 2016
gui Support power key on slideout Jan 21, 2017
htcdumlock Cleanup device_id retrieval Jun 20, 2015
injecttwrp Whitespace and minor code cleanup Jun 4, 2014
libblkid Update to 7.0 Aug 24, 2016
libcrecovery Make TWRP compile for arm64 Nov 12, 2014
libmincrypt Make the android-5.0 branch compile in 4.4 to 4.1 Dec 2, 2014
libpixelflinger pixelflinger: Fix local src arch includes Dec 22, 2015
libtar SELinux can be assumed for Android 4.4+ Jan 18, 2017
minadbd.old Make it backwards compatible with 4.4 Aug 25, 2016
minadbd build: Consolidate the crypto_utils presence tests Jan 11, 2017
minui.old Add support for RGBA_8888 pixel format Oct 14, 2015
minui ifdef overlay graphics Jan 21, 2017
minuitwrp ifdef overlay graphics Jan 21, 2017
minzip SELinux can be assumed for Android 4.4+ Jan 18, 2017
mmcutils twrp: fix incompatible pointer to integer conversions Nov 26, 2015
mtdutils Fix updater binary for 7.0 Aug 31, 2016
mtp Add missing license headers Jan 18, 2017
openaes Merge up to AOSP marshmallow-release Oct 9, 2015
orscmd orscmd: add minimal getcap and setcap tools Jan 21, 2017
otafault Correct caching behavior for should_inject_cache Mar 23, 2016
pigz Move pigz symlinks out of GUI makefile Jan 18, 2017
prebuilt SELinux can be assumed for Android 4.4+ Jan 18, 2017
res-hdpi/images Remove new images from AOSP Dec 9, 2014
res-mdpi/images Remove new images from AOSP Dec 9, 2014
res-xhdpi/images Remove new images from AOSP Dec 9, 2014
res-xxhdpi/images Remove new images from AOSP Dec 9, 2014
res-xxxhdpi/images Remove new images from AOSP Dec 9, 2014
res Remove unneeded images Sep 17, 2013
scripts Add language_helper.py Mar 31, 2016
sepolicy Fixup union sepolicy Nov 5, 2015
simg2img allow flashing sparse images Feb 3, 2016
tests Add ability to show "installing security update" Apr 29, 2016
toolbox SELinux can be assumed for Android 4.4+ Jan 18, 2017
tools Make it backwards compatible with 4.4 Aug 25, 2016
toybox build: AOSP/CM14 fixes (API 24/25, mainly BusyBox-less environment) Jan 12, 2017
twrpTarMain SELinux can be assumed for Android 4.4+ Jan 18, 2017
uncrypt Update to android-7.1 Nov 30, 2016
update_verifier Skip update verification if care_map is not found Jul 15, 2016
updater updater: link libcrypto_utils_static if it exist Jan 12, 2017
verifier24 Make naming scheme more meaningful Aug 29, 2016
.gitignore gitignore: ignore tags file Nov 4, 2014
Android.mk Move sh selection out of GUI makefile Jan 18, 2017
CleanSpec.mk recovery: minui: add adf backend Apr 25, 2014
NOTICE Fix year in NOTICE Mar 17, 2016
README.md Merge up to AOSP marshmallow-release Oct 9, 2015
adb_install.cpp Make naming scheme more meaningful Aug 29, 2016
adb_install.h fix adb sideload Jan 4, 2015
asn1_decoder.cpp Add missing includes. Jan 28, 2015
asn1_decoder.h Add support for ECDSA signatures Oct 10, 2013
bootloader.h Create bootloader_message static library. Jun 30, 2016
common.h Merge up to AOSP marshmallow-release Oct 9, 2015
data.cpp Unused variable cleanup Jan 18, 2017
data.hpp DataManager Updates Mar 31, 2016
default_device.cpp Auto-detect whether to use the long-press UI. Apr 10, 2015
device.cpp Call update_engine_sideload from recovery. Aug 12, 2016
device.h Update the system update animation. Apr 15, 2016
error_code.h Skip update-on-boot for bootreason in blacklist Jul 12, 2016
exclude.cpp Whitespace cleanup Jan 18, 2017
exclude.hpp Improve backup & wipe exclusion handling Nov 30, 2016
find_file.cpp Multiple Language Support Dec 19, 2015
find_file.hpp Add find file class to search for files Apr 15, 2014
fixContexts.cpp SELinux can be assumed for Android 4.4+ Jan 18, 2017
fixContexts.hpp Replace fix permissions with fix contexts for emulated storage Jan 29, 2016
fuse.h Make the android-5.0 branch compile in 4.4 to 4.1 Dec 2, 2014
fuse_sdcard_provider.cpp recovery: Fork a process for fuse when sideloading from SD card. Jan 14, 2016
fuse_sdcard_provider.h recovery: Fork a process for fuse when sideloading from SD card. Jan 14, 2016
fuse_sideload.cpp Make it backwards compatible with 4.4 Aug 25, 2016
fuse_sideload.h Make it backwards compatible with 4.4 Aug 25, 2016
infomanager.cpp DataManager Updates Mar 31, 2016
infomanager.hpp DataManager Updates Mar 31, 2016
install.cpp Add inttypes.h for PRIu64. Aug 12, 2016
install.h Verify wipe package when wiping A/B device in recovery. Jun 21, 2016
installcommand.cpp Support new AB OTA zips Dec 5, 2016
installcommand.h Support new AB OTA zips Dec 5, 2016
interlace-frames.py Go back to the old ear-wiggling Android animation. Apr 21, 2016
legacy_properties.h Add basic error checking to legacy property init Mar 27, 2014
legacy_property_service.cpp Make it backwards compatible with 4.4 Aug 25, 2016
legacy_property_service.h Add basic error checking to legacy property init Mar 27, 2014
mounts.c TWRP-ify AOSP code Sep 5, 2012
mounts.h TWRP-ify AOSP code Sep 5, 2012
openrecoveryscript.cpp Add missing file descriptor closes Jan 18, 2017
openrecoveryscript.hpp ADB: Add adb backup for TWRP. Aug 1, 2016
partition.cpp Add missing file descriptor closes Jan 18, 2017
partitionmanager.cpp Restore TW_BACKUP_AVG_IMG_RATE handling Jan 18, 2017
partitions.hpp Support File Based Encryption Dec 13, 2016
print_sha1.h recovery: Dump the signature in the zip package. Apr 20, 2016
progresstracking.cpp progress: Initialize display percentage variable Mar 31, 2016
progresstracking.hpp Improve progress bar handling for backup / restore / image flash Mar 31, 2016
recovery-persist.cpp recovery-persist: pick up both pstore console files Apr 5, 2016
recovery-persist.rc recovery: use __android_log_pmsg_file_write for log files Mar 31, 2016
recovery-refresh.cpp recovery: use __android_log_pmsg_file_write for log files Mar 31, 2016
recovery-refresh.rc recovery: use __android_log_pmsg_file_write for log files Mar 31, 2016
recovery.cpp "view recovery logs" will show /tmp/recovery.log Aug 17, 2016
recovery_ui.h TWRP-ify AOSP code Sep 5, 2012
res-560dpi Make text for recovery larger on angler May 2, 2016
roots.cpp Create convert_fbe breadcrumb file to support conversion to FBE Nov 13, 2015
roots.h Update to 7.0 Aug 24, 2016
screen_ui.cpp Support landscape layouts. Jul 9, 2016
screen_ui.h Support landscape layouts. Jul 9, 2016
set_metadata.cpp Make it backwards compatible with 4.4 Aug 25, 2016
set_metadata.h Make it backwards compatible with 4.4 Aug 25, 2016
tarWrite.c Improve progress bar handling for backup / restore / image flash Mar 31, 2016
tarWrite.h Improve progress bar handling for backup / restore / image flash Mar 31, 2016
tw_atomic.cpp Add cancel backup capability. Jan 27, 2015
tw_atomic.hpp Add cancel backup capability. Jan 27, 2015
twcommon.h Add missing license headers Jan 18, 2017
twinstall.cpp Support new AB OTA zips Dec 5, 2016
twinstall.h Move all AOSP code out of recovery binary Apr 4, 2013
twrp-functions.cpp Unused variable cleanup Jan 18, 2017
twrp-functions.hpp Copy Kernel Logs Dec 2, 2016
twrp.cpp bldrmsg: Only emmc /misc is supported Jan 18, 2017
twrpDigest.cpp MD5 verification sanity Nov 30, 2016
twrpDigest.hpp MD5 verification sanity Nov 30, 2016
twrpTar.cpp Unused variable cleanup Jan 18, 2017
twrpTar.h Whitespace cleanup Jan 18, 2017
twrpTar.hpp Whitespace cleanup Jan 18, 2017
ui.cpp Clean up the sleep()'s after poking init services May 27, 2015
ui.h Add ability to show "installing security update" Apr 29, 2016
unique_fd.h We can use fclose directly in std::unique_ptr. Nov 13, 2015
variables.h TWRP device version string Jan 18, 2017
verifier.cpp Update to 7.0 Aug 24, 2016
verifier.h Update to 7.0 Aug 24, 2016
wear_touch.cpp recovery: Move SwipeDetector into common location Mar 18, 2016
wear_touch.h recovery: Move SwipeDetector into common location Mar 18, 2016
wear_ui.cpp resolve merge conflicts of 6aa6ddb to nyc-dev Jun 8, 2016
wear_ui.h recovery: Remove SetColor, and other refactoring for WearUI Mar 11, 2016

README.md

Team Win Recovery Project (TWRP)

You can find a compiling guide here.