Citation Envoyé par machaon Voir le message
J'ai eu ma réponse dans un autre thread, pas de modification possible du firmware... c'est de suite moins sexy
Bonsoir,

Pas possible n'est pas vraiment le terme adéquat. On peut toujours...

1. Télécharger le firmware.
2. Le désassembler.
3. Faire des modifs (en assembleur)
4. Réassembler et installer.

Les problèmes posés sont multiples:

- Il faut beaucoup de temps pour faire ça proprement.

- Il n'y a pas de device virtuel disponible pour les tests et le débogage comme c'est le cas quand on développe par exemple pour des smartphones ou des PDAs. Il faut donc tester "in situ". Des candidats?

- Si on commet une erreur irréversible, personne ne sera là pour réparer. L'appareil sera "mort", surtout si on n'a plus la possibilité de recharger l'ancien firmware (car pour ça, il faut un firmware qui fonctionne dans l'appareil - à moins que le loader ne soit en ROM et totalement autonome).

Pour pouvoir modifier le comportement du firmware, il faudrait que Canon fournisse un "Platform Development Kit" comme fait Microsoft pour Windows (ce qui permet de construire une vesion de l'OS adapté à un device particulier). Mais faire cela reviendrait à nous donner des informations qu'ils refusent déjà de mettre dans les données EXIF. Donc inutile d'espérer.