Harmattan can be tricky, even as it is fairly open (or can be made to behave so) the flashing process is closed and proprietary. If you cannot get it flashed with Harmattan, you should be able to install SFOS or Nemo on it.