If you think there might be an argument as to which is the best custom recovery to install between ClockworkMod Recovery, TWRP recovery or CyanogenMod recovery, there isn’t. ClockworkMod Recovery isn’t even maintained anymore and CyanogenMod recovery is best served for your CyanogenMod-based custom ROM and doesn’t pose any real threat to TWRP as a custom recovery to install on any old device.
Team Win’s TWRP get’s its claim to fame from having a touch-based user-interface where you have buttons on the display of your smartphone or tablet when using the recovery. While that same feature is still unmatched today, there are plenty of other good reasons why one would want to install this recovery over any of its competition. Some of the features that make TWRP unique include a built-in file manager, a flash queue, the option to reboot to Android and other modes like Recovery or Download mode, themes and a screen timeout. Another reason why people install TWRP is for the NANDroid backup feature. There are other ways you can take NANDroid Backups, such as installing the ROM Toolbox by JRummy apps, but it’s easiest to do from recovery.
- The following custom recovery image is intended for the Samsung Galaxy S7 Duos smartphone with the SM-G930FD. Do not install the same file on your device unless you know it works. You do risk bricking your device if you install a recovery image on a device that is not compatible.
BEFORE WE BEGIN
- Enable the USB Debugging Mode from the Samsung Galaxy S7’s settings by tapping on the Settings application > Developer Options > USB Debugging Mode.
- Anyone who does not have a Developer Options menu from the settings application can unlock it on the Galaxy S7 by tapping on the Settings app > About Device > Build Number a minimum of 7 times and keep going until it says you are now using the device as a developer. You should find the Developer Options menu if now available from the Settings app.
- Download the Samsung USB Drivers  and install them on your computer before you start with the guide. Just extract the file when it’s on your desktop and follow the instructions to finish the installation.
HOW TO INSTALL TWRP RECOVERY ON SAMSUNG GALAXY S7 DUOS SM-G930FD
- Download the TWRP Recovery image for the Duos variant of the Galaxy S7 device from here .
- Download the Odin application from here .
- Extract the files on the desktop of the computer by right-clicking > extract here from the menu.
- Right-click on the Odin executable file when it’s extracted to the desktop and choose to run it as an administrator.
- When the Odin application opens, turn off the Auto Reboot button from the main user-interface and do not adjust any of the other settings or options.
- Long-press the Power button on the Samsung Galaxy S7 smartphone and wait until it is completely off.
- Reboot the Samsung Galaxy S7 smartphone to download mode by pressing the hardware button combination for that mode.
- Connect the Samsung Galaxy S7 to the same computer where you have the files waiting.
- Give it a few seconds and then check there ids a yellow or blue ID: COM port available from the Odin application. No color from the ID: COM port means that you need to update the drivers and try again.
- Click the AP button and browse the desktop for the custom recovery image file that you extracted at the beginning of the guide.
- Click the Start button.
- Wait until the Odin flashing application gives you a green box with a pass message inside.
- Now reboot the Samsung Galaxy S7 to recovery mode manually by using the hardware button combination for that mode.
In conclusion, that’s how to install TWRP Recovery on Samsung Galaxy S7 Duos SM-G930FD smartphones using the Odin application and a Windows computer.