Oui ça me semble la méthode logique, de détecter les appels aux API... Mais très limitant, et peu compatible avec d'anciens programmes j'imagine. Et risqué aussi.
Je ne dis pas que le profil est mieux cependant, loin de là
Mais j'imagine que la solution d'Apple doit nécessiter du matériel supplémentaire, ne serait-ce que pour donner accès à l'écran aux deux cartes.