If you are looking for some adventure with your Samsung Galaxy S5 Mini android smarpthone, you might want to flash custom recovery onto it. The best custom recovery is TWRP and it lets you flash custom and third party firmware on your Galaxy S5 Mini. There are two variants of the S5 Mini TWRP – Exynos and Qualcomm which are the type of processors that are used on these android phones.
Here are the things that work on the Galaxy S5 Mini TWRP custom recovery – backup/restore, installing zips, ADB, MTP and Screen turns off. Here is what does not work – Encrypted backup (set password for /data/data), USB-OTG and Adoptable storage.
Installation instruction for installing TWRP on Galaxy S5 Mini TWRP variant.
Put the phone in download mode – power off, then press home+Volume-Down+power and connect it to computer. Fire up ODIN on computer and put the downloaded file in AP. Flash it.
You can also use heimdall to flash it.
heimdall flash --RECOVERY recovery.img --no-reboot
Flashing instructions for Qualcomm variant are same as Exynos variant. Just use this file instead and flash it in ODIN. Remove the .md5 extension and then flash.
If your computer does not recognize your phone, make sure you have Samsung USB drivers installed.