La HP Prime G1 sortie pour la rentrée 2013 avait bénéficié de plusieurs firmwares tiers :
Mais zephray_wenting vient tout juste de recevoir sa nouvelle HP Prime G2 le 11 juillet dernier.
zephray_wenting est très loin d'être un nouveau venu dans le monde des calculatrices programmables. Issu de la communauté chinoise cnCalc.org et connu successivement sous les pseudonymes de zweb, ZephRay et maintenant Wenting / zephray_wenting, il s'est déjà brillamment illustré dans des domaines aussi pointus que variés :
- une première preuve de concept par Lionel Debroux
- Rip'em par jean-baptiste boric
- portage du firmware NumWorks par jean-baptiste boric
Hélas depuis la HP Prime G2 de la rentrée 2018, matériellement très différente et donc incompatible, nous n'avions plus rien eu de tel.
Mais zephray_wenting vient tout juste de recevoir sa nouvelle HP Prime G2 le 11 juillet dernier.
zephray_wenting est très loin d'être un nouveau venu dans le monde des calculatrices programmables. Issu de la communauté chinoise cnCalc.org et connu successivement sous les pseudonymes de zweb, ZephRay et maintenant Wenting / zephray_wenting, il s'est déjà brillamment illustré dans des domaines aussi pointus que variés :
- avec nPal / nPaladin, portage pour TI-Nspire Ndless du RPG chinois PAL (Legend of Sword and Fairy)
- émulateur de HP WP 34S pour TI-Nspire Ndless
- firmware d'émulation TI-86 pour HP 39gs
- ainsi que pour sa participation au projet ArithMax, dont le but était de concevoir intégralement une calculatrice scientifique, logiciel et matériel, et ce en exploitant les technologies d'aujourd'hui et non du siècle dernier comme c'est souvent le cas
En moins d'une semaine, zephray_wenting vient de réussir l'exploit surhumain, non pas juste de rattraper, mais même dépasser ce qui avait été réalisé pour HP Prime G1...
En effet il vient juste d'arriver à faire tourner un firmware non officiel sur sa HP Prime G2, et pas n'importe lequel puisqu'il s'agit de Linux !
En effet il vient juste d'arriver à faire tourner un firmware non officiel sur sa HP Prime G2, et pas n'importe lequel puisqu'il s'agit de Linux !
Contrairement aux firmwares tiers pour HP Prime G1, l'installation de Linux sur HP Prime G2 n'est à ce jour pas à la portée de l'utilisateur lambda.
zephray_wenting a en effet dû modifier matériellement sa HP Prime G2, lui soudant et dessoudant 3 résistances afin de la basculer en mode de démarrage USB DFU (comme sur NumWorks), ce qui lui permet alors de recevoir les images à installer/lancer sans passer par les vérifications officielles.
L'image Linux est amorcée via U-Boot et n'est à ce jour installée qu'en RAM, de façon temporaire donc avec besoin de refaire la manipulation à chaque redémarrage, car il n'y a pas encore de pilote pour la Flash NAND de la HP Prime G2.
Le détail de son reverse engineering suit ci-après en chinois. Nous espérons pouvoir t'annoncer de grandes avancées sur ce projet très prochainement.
zephray_wenting a en effet dû modifier matériellement sa HP Prime G2, lui soudant et dessoudant 3 résistances afin de la basculer en mode de démarrage USB DFU (comme sur NumWorks), ce qui lui permet alors de recevoir les images à installer/lancer sans passer par les vérifications officielles.
L'image Linux est amorcée via U-Boot et n'est à ce jour installée qu'en RAM, de façon temporaire donc avec besoin de refaire la manipulation à chaque redémarrage, car il n'y a pas encore de pilote pour la Flash NAND de la HP Prime G2.
Le détail de son reverse engineering suit ci-après en chinois. Nous espérons pouvoir t'annoncer de grandes avancées sur ce projet très prochainement.
Lien : reverse engineering HP Prime G2 par zephray_wenting
Sources :