Installing Linux on Hikey960

Also Since I cannot do anything with linux on the board, is there a way to restore it back to the default android?

Hello @Loic

I re did all the steps but with a different image provided here and my board has debian installed on it.

I appreciate and thank you for your help and support in installig linux as well as debian on the board.