O TouchHLE é um emulador open source de apps de iPhone que por ora, é compatível com iOS 2.x, ou seja, serve para rodar aplicativos dos primórdios dos smartphones. A intenção é resgatar, principalmente, os jogos daquela época, para serem jogados por emulador, da mesma forma como ocorre com a maioria dos videogames antigos.
Sendo assim, o TouchHLE não é bem preparado para lidar com outros apps além de jogos, mas o desenvolvedor pretende expandir para este público e também quer adicionar a capacidade de emular outras versões 32 bits do sistema, como o iOS 3.x e iOS 4.x.
Infelizmente, o emulador foi feito apenas para macOS e Windows, deixando o Linux de fora, mas na página do TouchHLE, é dito que ao menos uma pessoa já conseguiu rodar no Linux, o que me soa como um desafio.
Uma versão para Android pode chegar futuramente, ela deverá ser mais fácil de lidar com os inputs, pois por ora ocorre através de adaptações para o mouse ou joystick para interagir com a tela.