Posté le 04/12/2019 11:56
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 125 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 04/12/2019 14:12 | #
Si j'ai bien compris:
Si vous modifiez un pièce de code dans l'OS, vous devrez également modifier le checksum, sinon le calto se brique?
En tout cas fxRemote montrera une erreur car lui aussi vérifie le checksum je crois,
Je pense que la calto ne se briquera pas car c'est uniquement l'OS qui sera briqué/cassé. (à vérifier)
Citer : Posté le 04/12/2019 14:20 | #
fxRemote vérifie une des sommes de contrôle documentées, pas toujours la bonne d'ailleurs.
(vu que la somme de contrôle change d'emplacement selon les modèles ou versions, et que fxRemote code ça en dur au lieu de détecter la position du footer)
Si la somme de contrôle ne lui convient pas, il n'installera pas l'OS en question.
Selon la version et le modèle ciblé, il est donc possible d'installer avec fxRemote un OS dont la somme de contrôle effectivement vérifiée à l'allumage est mauvaise.
La calculatrice affichera alors un écran d'erreur "OSUpdate" il me semble.
Mais aucune crainte à avoir, car il y a toujours le Boot qui n'est jamais altérer par fxRemote.
Il reste donc toujours la possibilité de repasser la machine en mode "OS Error" et de lui réinstaller quelque chose de bon.
Donc non, il n'est pas possible de briquer une calculatrice juste en installant un OS avec une mauvaise somme de contrôle.
Par contre, sachez que les secteurs du Boot ne sont pas protégés contre l'écriture chez Casio. Donc si vos patchs se permettent d'écrire en Flash, là vous prenez de gros risques de tout casser définitivement en cas de bug.