logoalt Hacker News

boricjyesterday at 7:35 PM2 repliesview on HN

Exam mode, or test mode. It's something that appeared about ten years ago, to ensure that a graphical calculator isn't loaded with cheats or has certain features enabled. The technical reason is that the RESET button no longer clears all of the calculator's memory (think Flash, not RAM) and proctors like to see a flashing LED that tells them everything's fine.

It's a flawed idea and has led to an arms race, where manufacturers lock down their models and jailbreaks break them open. Even NumWorks, who originally had a calculator that was completely unprotected and used to publish all of their source code on GitHub, had to give in and introduce a proprietary kernel and code signing, in order to stop custom firmwares and applications from accessing the LED and stop countries from outlawing their calculators.


Replies

05yesterday at 10:38 PM

Are the cases tamper proof as well? Because it's not like it's hard to open up a calculator and connect the LED somewhere else..

MisterTeayesterday at 8:20 PM

Sad state of affairs. I had no idea this was a thing.

show 1 reply