Run the unmodified iOS kernel image on the Khadas VIM3 (1)

Minos use armv8a’s hardware Virtualization to support to run the ios kernel. if need to emulate these instructions, need cpu support to trap these instructions. but armv8-a do not support trap these instruction, so when cpu (which do not support sha256 instructions)meets these instructions, it will directly generate a falut in EL1.

VIM3 support these instructions, so on vim3 board, this issue will not happened. you can check another article