Slashdot Mirror


TI Calculator DRM Defeated

josath writes "Texas Instruments' flagship calculator, the Nspire, was hacked to allow user-written programs earlier this year. Earlier this month, TI released an update to the OS that runs on the calculator, providing no new features, but only blocking the previous hack. Now, just a few weeks later, Nleash has been released, which defeats this protection. The battle rages on as users fight for the right to run their own software on their own hardware."

3 of 234 comments (clear)

  1. Re:at the end of the day: by Ash+Vince · · Score: 5, Informative

    As for calculators, they should not be allowed on exams at all, or in classrooms. Math is not about pushing buttons, and if every math problem (even in physics and chemistry) a student encountered required them to find a solution without the assistance of a calculator, we would not have to water down math exams just to ensure that more than 50% of the students pass (maybe I am being a bit optimistic about the extra practice...).

    You are obviously to young to know that engineers have always used calculators. Before these new fangled electronic things people used slide rules, they could do almosy as much as a modern calculator.

    http://en.wikipedia.org/wiki/Slide_rule

    --
    I dont read /. to RTFA, I read /. to offend people in ignorance.
  2. Re:what by Firethorn · · Score: 4, Informative

    Pushing reset results in visible screen changes. You can both have firmware fake a reset in that case or have the cheating system embedded into the firmware.

    If the calculator won't reset, then they're either going to do a closer check for cheat stuff or just not let you have the calculator(hope you brought a backup!).

    --
    I don't read AC A human right
  3. Re:what by BrokenHalo · · Score: 3, Informative

    I don't know anything about the nSpire, but my TI-89 has a few different ways of resetting it, some more pervasive than others. The most common key-sequence results in the appearance of a progress-bar thingy for a few seconds, and the UI reverts to the default, and programs, expressions or variables assigned to general memory are deleted. However, programs (user-generated or otherwise) assigned to so-called "archive" memory are not deleted, so a simple script to restore your favourite settings is easy enough to maintain.