TWRP is an open-source software custom recovery system for Android-based devices, whose full name is Team Win Recovery Project.