Source: https://www.howtogeek.com/193055/what-is-a-custom-recovery-on-android-and-why-would-i-want-one/