Vous pouvez vous inspirer de modules existant et adapter à votre sauce.
Le module est en soit extrêmement basique, il s'occupe simplement d'installer et désinstaller les overrides nécessaires. Ce qui permet de désinstaller en cas de besoin en cas de bug ou pour réaliser une mise à jour de Prestashop. (En plus d'ajouter quelques options configurable dans le module si besoin)
Quelle est votre version de Prestashop ?
Moi je m'en suis fait un pour utiliser imagemagick à la place de GD par exemple, je sais qu'il y en a pas mal sur cette problématique.