For repairing devices (P20, Mate 10, Honor View 10, Nova 3i), IDT 2.0 remains the gold standard. No other free tool writes full bootloader partitions or recovers from a deep brick as effectively.