0 Members and 2 Guests are viewing this topic.
Perhaps it's a place for us to put our own software on (it's a stretch)
Or maybe a swap partition?
Could be used internally for developing calculator software? Since it's accessible from recovery mode. Just throwing ideas out there.
When the HP Calculator is set to recovery mode, there is a partition available named "HP CALC DEV"(around 247.12mb is still free)
I loaded the .BIN file from the old SDK OS into a ARM dissassembler (armU, to be exact), and I found that I can emulate it's basic operations from there. I discovered what memory addresses correspond to the splash screen bootup and the main input loop.I'll post more specifics later.
I didn't think about that idea before actually. I am unsure if it would work, but if it did, then it would be kinda the opposite of Z80 calcs, in the way that instead of running a shell from an OS, you would run the OS from a shell, right?
The thing with modifying the OS directly is that it would be more work for the user to patch it and there would be high risks of bricking their calcs if they use the wrong IPS patch or something. Plus would IPS Patches even work with such file format anyway? And to find an exploit inside the OS itself it will be much more work, not to mention it might end up getting patched by HP if it was the result of a glitch. So your idea could be something worth investigating.
My idea is still much easier to implement and won't require us to update the patches for each new HP OS. As long as we don't mess with exam mode we shouldn't have to fear HP.