Skip to content
Core recovery files for the Team Win Recovery Project (T.W.R.P)
C C++ Objective-C Makefile Groff Shell Other
Find file
Latest commit b7e8b98 @Dees-Troy Dees-Troy 3.0.0-0
For better or worse, here we go...

Change-Id: Ic1150b59e4ebf34f06c689b2a1b10ae691a027bd
Failed to load latest commit information.
applypatch Merge up to AOSP marshmallow-release
bmlutils twrp: fix incompatible pointer to integer conversions
crypto Adopted Storage support
digest Merge up to AOSP marshmallow-release
dosfstools dosfstools: restore buildability with Android 4.4
edify Remove an uninitialized value.
etc Add TWRP flags to enable logd and/or logcat in recovery
exfat exfat regression fix (64-bit)
fb2png twrp: fb2png: do not pack relocations for executables
flashutils Merge up to AOSP marshmallow-release
fonts more font improvements and cleanup
fuse fuse: Update to 2.9.4
gpt Adopted Storage support
gui twrp: translations: formatting and fix Turkish language file
htcdumlock Cleanup device_id retrieval
injecttwrp Whitespace and minor code cleanup
libblkid libblkid: fix compiler warnings about duplicate macros
libcrecovery Make TWRP compile for arm64
libmincrypt Make the android-5.0 branch compile in 4.4 to 4.1
libpixelflinger pixelflinger: Fix local src arch includes
libtar Merge up to AOSP marshmallow-release
minadbd.old Merge up to AOSP marshmallow-release
minadbd Merge up to AOSP marshmallow-release
minui.old Add support for RGBA_8888 pixel format
minui minui: bring back custom font support
minuitwrp Flag to enable jpg support
minzip minzip: Add support for >2GB zipfile
mmcutils twrp: fix incompatible pointer to integer conversions
mtdutils mtdutils: add include to fix implicit function warning
mtp Remove execute permissions from source files
openaes Merge up to AOSP marshmallow-release
orscmd Add command line capabilities
pigz Merge up to AOSP marshmallow-release
prebuilt Add TWRP flags to enable logd and/or logcat in recovery
res-hdpi/images Remove new images from AOSP
res-mdpi/images Remove new images from AOSP
res-xhdpi/images Remove new images from AOSP
res-xxhdpi/images Remove new images from AOSP
res-xxxhdpi/images Remove new images from AOSP
res Remove unneeded images
scripts Add compare xml script and move/update relink-binaries.sh
sepolicy Fixup union sepolicy
simg2img allow flashing sparse images
testdata Add support for ECDSA signatures
tests More test makefile cleanup.
toolbox Fix toolbox build issue when using TW_USE_TOOLBOX=true
tools Check all lseek calls succeed.
toybox Merge up to AOSP marshmallow-release
twrpTarMain do not include stlport headers unless link to it
uncrypt Merge up to AOSP marshmallow-release
updater Merge up to AOSP marshmallow-release
.gitignore gitignore: ignore tags file
Android.mk Add TWRP flags to enable logd and/or logcat in recovery
CleanSpec.mk recovery: minui: add adf backend
NOTICE Automated import from //branches/donutburger/...@140818,140818
README.md Merge up to AOSP marshmallow-release
adb_install.cpp Merge up to AOSP marshmallow-release
adb_install.h fix adb sideload
asn1_decoder.cpp Add missing includes.
asn1_decoder.h Add support for ECDSA signatures
bootloader.cpp Merge up to AOSP marshmallow-release
bootloader.h bootloader: align with AOSP code
common.h Merge up to AOSP marshmallow-release
data.cpp data: fix setting brightness at startup
data.hpp Merge up to AOSP marshmallow-release
default_device.cpp Auto-detect whether to use the long-press UI.
device.cpp Move the menu header out of the menu.
device.h Split WipeData into PreWipeData and PostWipeData.
find_file.cpp Multiple Language Support
find_file.hpp Add find file class to search for files
fixContexts.cpp Replace fix permissions with fix contexts for emulated storage
fixContexts.hpp Replace fix permissions with fix contexts for emulated storage
fuse.h Make the android-5.0 branch compile in 4.4 to 4.1
fuse_sdcard_provider.c Check all lseek calls succeed.
fuse_sdcard_provider.h Switch minadb over to C++.
fuse_sideload.c fuse_sideload: remove unused variables causing warnings
fuse_sideload.h Switch minadb over to C++.
infomanager.cpp Add nulls during reading of settings and info files
infomanager.hpp Track backup and restore progress
install.cpp Merge up to AOSP marshmallow-release
install.h Merge up to AOSP marshmallow-release
interlace-frames.py update tools for making recovery images
legacy_properties.h Add basic error checking to legacy property init
legacy_property_service.c Make TWRP compile for arm64
legacy_property_service.h Add basic error checking to legacy property init
mounts.c TWRP-ify AOSP code
mounts.h TWRP-ify AOSP code
openrecoveryscript.cpp Replace fix permissions with fix contexts for emulated storage
openrecoveryscript.hpp get rid of console thread for OpenRecoveryScript
partition.cpp partitions: Mount storage for MTP after wipe
partitionmanager.cpp partitions: Avoid duplicate UMS mounts
partitions.hpp Replace fix permissions with fix contexts for emulated storage
recovery.cpp Split WipeData into PreWipeData and PostWipeData.
recovery_ui.h TWRP-ify AOSP code
roots.cpp Merge up to AOSP marshmallow-release
roots.h DO NOT MERGE Revert "Erase PST partition if its marked to be erased."
screen_ui.cpp Merge up to AOSP marshmallow-release
screen_ui.h Add an alternate screen for viewing recovery logs.
set_metadata.c Hide some non critical error messages
set_metadata.h Attempt to set the proper uid/gid/contexts on new files and dirs
tarWrite.c Merge up to AOSP marshmallow-release
tarWrite.h Add write buffer for tar writes
tw_atomic.cpp Add cancel backup capability.
tw_atomic.hpp Add cancel backup capability.
twcommon.h Fix up twrpTar
twinstall.cpp Multiple Language Support
twinstall.h Move all AOSP code out of recovery binary
twrp-functions.cpp Improve max brightness handling
twrp-functions.hpp Improve sdcard partitioning process
twrp.cpp Check sdk version for M before offering to root
twrpDU.cpp Multiple Language Support
twrpDU.hpp Simplify twrpTar skip dir checks, DU code cleanup
twrpDigest.cpp Multiple Language Support
twrpDigest.hpp Support .md5sum extension for package verification
twrpTar.cpp Fix a bunch of messages
twrpTar.h Update licenses to all match
twrpTar.hpp Merge up to AOSP marshmallow-release
ui.cpp Merge up to AOSP marshmallow-release
ui.h Remove unnecessary globals.
variables.h 3.0.0-0
verifier.cpp Merge up to AOSP marshmallow-release
verifier.h Fix up libaosprecovery
verifier_test.cpp Merge up to AOSP marshmallow-release
verifier_test.sh Add support for ECDSA signatures

README.md

Team Win Recovery Project (TWRP)

You can find a compiling guide here.

Something went wrong with that request. Please try again.