Another one of the most substantial differences between the two jailbreaks is that checkra1n uses a hardware-based bootrom exploit called checkm8, while unc0ver uses variety of different software-based tfp0 exploits.