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."
last time i used a graphics calculator (before I migrated to octave/matlab/maple), the whole point of the thing was that you could program it? And why would anybody spend 100$ on a calculator when you can almost get a laptop for that price today?
Seriously if it's that damned important that people only run TI/Apple/etc sanction applications on their particular hardware why don't the companies just lease the stuff to their userbase?
Of all the devices that unnecessarily have DRM, why a calculator? How can TI possibly think this is helpful? They just seem to be neurotically following Apple's lead when they could make their device so much more useful. Ugghh... (and no I didn't RTFA).
This post was generated by a Cadre of Uber Monkeys for Monkey-Man2000 (603495).
The be all and end all reason that TI want's to prevent people from installing software on these calc's is the modern education system.
If you install something a school would consider "cheating" on your calculator, you'll get suspended. the modern system want's to forgo the checking of these devices, (as they rarely have the technical ability to even understand how they work)
it's always a money grab. though I understand the desire to have a common platform, I also think people should be able to modify their calculators as much as they want.
if people CAN cheat at a test, there's something wrong with the testing method. change your test, don't punish people for outsmarting the education system!
http://www.xkcd.com/768/
> The battle rages on as users fight for the right to run their own software on their own hardware.
They have the right to run their own software on their own hardware. It's the knowledge of how to do so that they lacked. Now they have it.
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
The point is the fight, not whether or not a particular device has been cracked. TI (and to be fair, plenty of other companies) are engaged in a constant struggle to prevent users from exercising their right to run whatever software they want on their computers. You might construe it as, "Well you can still run the software, you just don't know how" but realistically speaking, the devices are being designed to thwart the user's attempt to install software without thwarting the manufacturer. That is a strike against us and our rights, regardless of how you phrase it.
Palm trees and 8
Looks to me like a potential good enough niche market for some startup (or a cooperative) to build and sell a really open calculator. And I would guess said designers and builders could come from within that same community, ie, engineers/students/scientists who are already using these high end calculators. That pool of people has the necessary skillset taken as a whole. Electronic pocket calculators have been around a long time, the basic design must be well understood by now. And it seems like if you weren't trying to keep it locked down, the design would be simpler by some not insignificant degree.
What if the kids did hack their calculators, install inappropriate notes, and cheat on their exams? It would be inconvenient for the teachers to reflash/reformat/reset each calculator, and be sure that the student wasn't still cheating. The teacher's only solution would be to purchase additional TI calculators for exam purposes only. A win-win for TI!
I had the best time using my TI-84 on tests and the SATs. I had several physics and math programs that made completing pointless busy work so much faster along with showing the formulas most of the time! My favorite program was this "Fake Clear" program that would trap the "Memory Reset" function and allow for a user to use the wipe function without deleting any programs after typing in a set of numbers to unlock it.
Was it cheating? Did I do something unethical?
I don't know, nor do I care. I could recreate my steps and completely understood the math behind it.
I've been out of school for so long now and frankly I hope that these hackers give the fat finger to TI and the College Board. I have nothing but disdain for those two organizations
But why put the effort into making a piece of hardware better when the manufacturer clearly doesn't want you doing that? Why not start a project to create your dream calculator on a more open platform? If you went with Android or Iphone, that would be one less device you have to carry around and you could install it on one of the pads for the platforms (Good graphing calculator on an iPad... :-)
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Wow... Haven't thought of TICalcs in forever. I just dug up some of my old assembly.
Afrosoft Bounceballs
Wow, did I really comment every line?
And how about the binary
Download Description
BounceBall is an *oldsk00* pong clone. In the author's oppinion, it is very fun (obviously). The game is only 898bytes, and has extensive documentation in the source code. Good to learn by.
I really wrote like that back in 2000?! Wow... And someone downloaded it 5 times this week?!
It's kind of like what they said about tattoos. What I thought was good 10 years ago, I think is absolutely horrible now.
They should sell two models with exactly the same capabilities, except one should be as locked down as possible and the other should be totally unrestricted and have a wildly different color scheme so you can tell them apart. This way hackers get to hack and examiners can be sure if they're not using the calculators to cheat.
You have a right to not buy TI products. TI has a right to sell you whatever crap they want, as long as they don't misrepresent it. What they're fighting for is the continued ability to run their own software on the calculators. That is not a right.
I haven't used my TI calc for awhile though; my DSi is more fun. :)
I know there are special DSi flash cards that can run DS (not DSi) homebrew on a DSi. But has the DSi been usefully hacked in DSi mode, with the built-in SD slot and the cameras available to homebrew? Or would it be better to stick with my DS Lite for homebrew? There doesn't seem to be any recent news on dsibrew.org.
the issue there is that the Iphone is not targeted at a market that won't allow upgradability.
the TI's are designed as "standard instruments" that schools are expected to know how they work, what they can do, and what they are allowed for. if you bring an iphone to your SAT, and spend half the exam texting people for answers, they're going to throw out your test. (even though in my opinion there's very little wrong with that.) where as you bringing your TI-83 to a math exam is.. almost expected.
In my school, one student who wrote his own little programs in Basic and didn't want to loose them due to an exam, wrote another program that faked the normal UI and displayed a menu where you could 'reset' the calculator even though nothing really happened. You could only tell by one small detail (a tiny bar on the upper right corner, indicating a program was currently running) that it wasn't the real deal. None of the teachers realized that.
And that was done with a normal Basic program. I guess if you code directly in Assembler, you can do much more.
You have a right to not buy TI products.
School systems have a right to require TI products at the high school level. Children do not have a right not to go to school.
Unless the calcs are somehow wirelessly updating the OS then STFU you don't have to update the OS. Those of you who wish to write your own apps for the calculator have at it, just don't update your OS dumbshit.
Same problem as before. People hack the DRM, student start cheating again.
You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
maybe they don't want to have there games and other non cheat stuff wiped out?
We used Slide Rules - yeah, I'm that old. A Slide Rule is more environmentally friendly than a calculator. It doesn't use any mercury, lead or batteries...
WTF do kids needs graphing screens for in an exam anyway? They cannot submit the stupid graphs. So what is the point? An Abacus would work better.
Excuse me, but please get off my Pennisetum Clandestinum, eh!
Like others have pointed out, issue a standard locked down simple calculator just for the tests. That still leaves a niche for all those other times outside of tests where a truly open and easily hackable calculator could have a market.
me = older guy who remembers when we couldn't use our slide rules on tests...and we made real bona fide stinky brand blueprints... and first drew it by hand..and during recess, we practiced our nerd ninja skills by ripping an onion off of our belt, tossing it up in the air, and slicing it cleanly in half with the slide rule edge we had honed down with our teeth....then before the two slices hit the floor, you had to re-scabbard your slide rule sword, draw two mechanical pencils from your pocket protector, one with each hand, and neatly stab the two slices. Then we ate them for lunch.
Kids..they just don't believe a dang thing we say about ye olden days...
that was fast....
I got my TI-Nspire for doing 2 weeks unpaid work experience with their 2 IT guys in their offices at Northampton. I've barley used it, their is a piece of software that i got with it, which is basically the calculator software running in a virtual machine. Its pretty neat, would be nicer with the ability to code small apps for it without needing to crack it.
The devices are being designed to thwart the user's attempt to install software without thwarting the manufacturer. That is a strike against us and our rights, regardless of how you phrase it.
These calculators are designed to thwart cheating in the middle and high school grades.
The educational market is the only commercially viable market.
If TI takes the product off retail shelves, you will have one less thing left to play with.
If you are trying to test calculus/physics/algebra/whatever it's pretty easy to make the actual arithmetic simple enough to do in your head or on scratch paper.
My first programming language was TI-BASIC on the TI-83 Plus graphing calculator. Made some nifty things with that. Then, my second language was assembly for the Z80 processor on that calculator. Self-taught from random how-to's found online. It was that that made me realize I liked programming, and was the primary reason why I became CS major at college.
AFAIK, TI made no attempt to stop assembly program support for the TI-83 Plus. In fact, if I recall, one of the ways to get an assembly program onto a calculator was by using a TI produced software application on your computer. If TI had attempted and succeeded to stop assembly support for that calculator, I may not be the programmer I am today.
TI, for the sake of our future, please let us hack our calculators.
Who the hell needs a graphing calculator on a standardized test? Why do standardized tests allow them at all? Hell, at the level of middle and high school standardized tests, you needn't even a calculator at all. I just graduated with a B.S. in Physics, and all but a very, very few times did we ever need calculators; tests were done with abstract variables, as you don't need numbers to show that you understand how to solve a problem.
And if you must absolutely have a calculator for a test, I can think of absolutely zero times where a graphing calculator is required. The TI's fantastic Scientific TI-3X lineup is much, much more than is sufficient for anything that you'll ever need below graduate school. And even in graduate school, you're more likely to need to use a computer, not the paltry processing power of a graphing calculator.
To date, the only real use for a graphing calculator I've ever had that I couldn't use a simpler calculator for is the TI-89's fantastic units, so I could calculate long strings of physics equations without ever needing to convert the units (since the calculator did the unit converting for me).
Almost every time I've ever tried to have the TI-89 factor or simplify something for me that was more than an already easily-simplifiable equation, I have ended up with an equation that is far, far worse and almost impossible to work with. I would strongly advise against using the TI-89 for any kind of simplification beyond the kind that is simple enough to do without a calculator.
First yeah a slide rule could do a lot of stuff. And some operation could even be done quicker. But modern calculator allow you to not only give your oepration in text and modify it, which means you can CHECK AGAIN and retrace your step (which you CANNOT do with a slide rule), but they also do the graph for you integrate and derivate the EQUATION, which a slide rule cannot do for you , find minima, maxima, cook your coffee, and what not. You name it, they can do it. Slide rule can do calculation and that's it. Modern calculator are more like mini math Lab.
C. Sagan : A demon haunted world:
http://www.amazon.com/gp/product/0345409469/
visit randi.org
Schools would never allow that. RPN confuses the teachers.
now we need to go OSS in diesel cars
A number of people pointed out that when they were in school, calculators were reset to the factory defaults before they were allowed to use them on an exam.
In reality there's no one going through resetting to factory defaults and making sure it was successful. The supervisors for some exams were dumb. I have a Sharp EL-9600 which has a reset button on the back just like all the TI calculators. The examiners just assumed hitting this button would erase all programs and notes from the calculator just like the TIs, so they just pressed it and moved on. Then when they are far enough away I flip it over to see the screen say: "Reset: Press CL to clear all memory, or press ON to cancel."
Mind you the rules also said no devices with QUERTY key layout. I never understood this. I have full text input support on my calculator except that the text runs across ABCDE... etc. What is written in the rule books and what actually happens is never the same thing.
A reed switch with a flip-flop style latch would be totally invisible from outside of the calculator. Just carry a small magnet and hover it over the magic spot on your calc to switch memory banks.
If you are smart enough to do this you probably are smart enough to just go ahead and do well on the test without cheating.
What I always found helped most with a graphic calculator was not the graphing functionality (which I used fairly rarely) but the screen size.
I found being able to check what I was typing and look back at the last few calculations made it far easier to avoid mistakes.
On older non-graphic calculators you could only see the value you were typing at the time and didn't see anything much when you pressed the operators. More modern ones are better but still show a lot less than graphic ones.
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
Actually HP calculator quality has been falling off significantly the past few years as they have seemed to be outsourcing and cutting corners. I can't help but think that Carly Fiorina was largely responsible.
Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
Why the parent is modded "Offtopic" is beyond me. TI's draconian attempt to control what consumers do with, to, or on property that they purchased and own is reprehensible.
So, fuck you TI, indeed.
Ignorance is curable, stupid is forever.
Actually I quite like the HP 50g, and if you look at the main product page you'll see it has just eight one- and two-star reviews versus 183 four- and five-star reviews.
Breakfast served all day!