DANGER, le nouveau firmware 10077 détruit ta HP Prime
Posted: 26 Apr 2016, 17:50
Jeudi 21 avril dernier, Hewlett Packard sortait son nouveau firmware 10077 pour calculatrices HP Prime.
Nous n'en avions pas parlé jusqu'alors car nous constations de nouveaux problèmes assez embêtants, et ne souhaitions donc pas te mettre en danger en période d'examens en encourageant son installation.
La mémoire RAM accessible à l'utilisateur de la calculatrice a été étendue, gagnant autour de 8Mo, ce qui aurait pu être une bonne chose pour ceux convertissants des documents PDF pour leur calculatrice.
Nous avions à la base assez peu confiance en ce modèle toujours pas au point depuis près de trois ans, qui se met aléatoirement à planter (en redémarrant, en se bloquant ou en faisant n'importe quoi) lors de manipulations des plus officielles : transferts de données USB, utilisation de l'écran tactile, utilisation de programmes...
Mais comme si cela ne suffisait pas, l'amélioration de la RAM va de pair avec un nouveau problème des plus graves. Désormais lorsque la mémoire RAM est saturée, ce qui arrive au moins dans le contexte de documents PDF, le nouveau firmware se met aléatoirement à corrompre la mémoire Flash !
C'est constatable sur la vidéo ci-dessous, certains programmes chargés et testés comme fonctionnels se voyant par la suite tronqués à 0,23Ko (c'est-à-dire rien du tout), et devenant définitivement inutilisables au prochain redémarrage de la calculatrice.
Sur 12 programmes chargés la calculatrice corrompt d'abord un premier programme, puis un deuxième, puis 4 autres, puis 5 autres...
Si tu as passé des heures à charger péniblement des données dans ta calculatrice, ces dernières peuvent donc désormais être détruites à tout moment par le nouveau firmware 10077, même pendant ton examen !
Malgré le signalement de ce problème dès vendredi 22 avril dernier, HP et ses collaborateurs ont préféré minimiser le problème et perdre leur temps de façon stérile à mettre en cause le programme de lecture de documents PDF (y aurait-il un certain mépris envers ceux qui chargent des documents PDF dans leur machine, ce qui à notre connaissance n'est pas encore interdit ?).
Pourtant le programme de lecture n'utilise que des instructions officiellement documentées, et est écrit dans un langage interprété (ce n'est pas comme si c'était du langage machine).
C'est donc bien le firmware qui est responsable, avec une couche basse qui ne fait pas son travail correctement. Aucun autre modèle ne se met à corrompre les données de la mémoire Flash lorsque la mémoire RAM est saturée !
Au contraire, HP depuis :
Mais le pire, au-delà de la perte de tes données, c'est que nous avions dès le départ raison sur la gravité de ce problème malgré toutes les objections que nous avons pu recevoir, et l'avons hélas appris à nos dépens.
Le nouveau firmware 10077 est apparemment capable de corrompre n'importe quelle zone de la mémoire Flash, y compris les parties vitales en zone d'amorçage (Boot Code, table des partitions...).
Peu après la vidéo ci-dessus, juste à la fin de transfert d'une première page de document PDF, notre HP Prime s'est éteinte toute seule, apparemment de façon définitive.
Bouton reset, retrait de la batterie, changement de la batterie, combinaisons de touches de réinitialisation, rien n'y fait, elle ne veut plus s'allumer.
Ce qui veut donc dire que c'est cette fois-ci une zone vitale de la mémoire Flash qui a été corrompue, peut-être le Boot Code...
La réponse officielle sera-t-elle encore de mettre en cause notre lecteur de PDF que nous n'avons même pas eu le temps de lancer ici ?
Peu importe que ça n'arrive à ce jour que dans le contexte des documents PDF.
Il y a visiblement une couche basse du firmware censée garantir l'intégrité de la zone amorce de la Flash si des couches supérieures se mettent à faire n'importe quoi qui est manquante ou ne fait pas correctement son travail, et en théorie cela peut donc se produire dans toute situation saturant la RAM indépendamment du contexte.
Le firmware 10077 est donc très dangereux pour ta calculatrice HP Prime, et nous ne pouvons que te recommander fortement de le désintaller immédiatement en suivant par exemple le tutoriel ci-dessous.
Il est regrettable que nous dussions faire le travail de tests et d'information des utilisateurs à la place de l'entreprise, et encore plus quand c'est notre propre matériel qui en fait les frais.
Lien : tutoriel de downgrade firmware 10077 -> 8151
Nous n'en avions pas parlé jusqu'alors car nous constations de nouveaux problèmes assez embêtants, et ne souhaitions donc pas te mettre en danger en période d'examens en encourageant son installation.
La mémoire RAM accessible à l'utilisateur de la calculatrice a été étendue, gagnant autour de 8Mo, ce qui aurait pu être une bonne chose pour ceux convertissants des documents PDF pour leur calculatrice.
Nous avions à la base assez peu confiance en ce modèle toujours pas au point depuis près de trois ans, qui se met aléatoirement à planter (en redémarrant, en se bloquant ou en faisant n'importe quoi) lors de manipulations des plus officielles : transferts de données USB, utilisation de l'écran tactile, utilisation de programmes...
Mais comme si cela ne suffisait pas, l'amélioration de la RAM va de pair avec un nouveau problème des plus graves. Désormais lorsque la mémoire RAM est saturée, ce qui arrive au moins dans le contexte de documents PDF, le nouveau firmware se met aléatoirement à corrompre la mémoire Flash !
C'est constatable sur la vidéo ci-dessous, certains programmes chargés et testés comme fonctionnels se voyant par la suite tronqués à 0,23Ko (c'est-à-dire rien du tout), et devenant définitivement inutilisables au prochain redémarrage de la calculatrice.
Sur 12 programmes chargés la calculatrice corrompt d'abord un premier programme, puis un deuxième, puis 4 autres, puis 5 autres...
Si tu as passé des heures à charger péniblement des données dans ta calculatrice, ces dernières peuvent donc désormais être détruites à tout moment par le nouveau firmware 10077, même pendant ton examen !
Malgré le signalement de ce problème dès vendredi 22 avril dernier, HP et ses collaborateurs ont préféré minimiser le problème et perdre leur temps de façon stérile à mettre en cause le programme de lecture de documents PDF (y aurait-il un certain mépris envers ceux qui chargent des documents PDF dans leur machine, ce qui à notre connaissance n'est pas encore interdit ?).
Pourtant le programme de lecture n'utilise que des instructions officiellement documentées, et est écrit dans un langage interprété (ce n'est pas comme si c'était du langage machine).
C'est donc bien le firmware qui est responsable, avec une couche basse qui ne fait pas son travail correctement. Aucun autre modèle ne se met à corrompre les données de la mémoire Flash lorsque la mémoire RAM est saturée !
Au contraire, HP depuis :
- a laissé le firmware 10077 en ligne
- sans aucun avertissement pour ses utilisateurs
- a supprimé dès samedi, soit après le signalement du problème, l'ancien firmware 8151 de ses serveurs, histoire d'aggraver encore plus la chose...
- n'a toujours pris aucune initiative ce lundi et ce mardi
Mais le pire, au-delà de la perte de tes données, c'est que nous avions dès le départ raison sur la gravité de ce problème malgré toutes les objections que nous avons pu recevoir, et l'avons hélas appris à nos dépens.
Le nouveau firmware 10077 est apparemment capable de corrompre n'importe quelle zone de la mémoire Flash, y compris les parties vitales en zone d'amorçage (Boot Code, table des partitions...).
Peu après la vidéo ci-dessus, juste à la fin de transfert d'une première page de document PDF, notre HP Prime s'est éteinte toute seule, apparemment de façon définitive.
Bouton reset, retrait de la batterie, changement de la batterie, combinaisons de touches de réinitialisation, rien n'y fait, elle ne veut plus s'allumer.
Ce qui veut donc dire que c'est cette fois-ci une zone vitale de la mémoire Flash qui a été corrompue, peut-être le Boot Code...
La réponse officielle sera-t-elle encore de mettre en cause notre lecteur de PDF que nous n'avons même pas eu le temps de lancer ici ?
Peu importe que ça n'arrive à ce jour que dans le contexte des documents PDF.
Il y a visiblement une couche basse du firmware censée garantir l'intégrité de la zone amorce de la Flash si des couches supérieures se mettent à faire n'importe quoi qui est manquante ou ne fait pas correctement son travail, et en théorie cela peut donc se produire dans toute situation saturant la RAM indépendamment du contexte.
Le firmware 10077 est donc très dangereux pour ta calculatrice HP Prime, et nous ne pouvons que te recommander fortement de le désintaller immédiatement en suivant par exemple le tutoriel ci-dessous.
Il est regrettable que nous dussions faire le travail de tests et d'information des utilisateurs à la place de l'entreprise, et encore plus quand c'est notre propre matériel qui en fait les frais.
Lien : tutoriel de downgrade firmware 10077 -> 8151