
TI-Planet, has privately shared security flaws related to Exam Mode TI needed to fix, and kept vulnerabilities a secret as to not cause this exact situation. Then when release date came, they pulled the rug from under our feet and released OS 5.5.1 instead which did include the ASM restrictions To the community, it looks like TI knew we would hate the removal of ASM and therefor gave a different build to us just to drum up support.

This build given to TI-Planet had all the benifits of the new Python abilities, however ASM was not banned on this build. This is quite a punch in the gut for the community, TI had given TI-Planet (a very reputable TI forum that has been reporting on calculator news for over a decade) a beta build of OS 5.5.0 to review and post about.

What made the matter worse is they passed the issue off as if it were still present in modern OSes! With the video gaining almost a quarter of a million views, TI thought they'd need to take some drastic measures to uphold their Exam Mode security reputation. One big factor in the decision to ban ASM was due to a video created by a student and a teacher that showed the exact steps to bypass a Test Mode restriction in OS 5.2.2, an obsolete, 3 year old OS. With the decision planned to go global, this means that any program written in ASM or C will not run on any CE operating on the newest TI OS 5.5.1 or higher! Just a few days ago, TI Education announced that the most recent OS for theTI-84 Plus CE (-T) and TI-83 Premium CE removes the ability for the calculator to run any Assembly (ASM) code.

If you want to get up to speed quickly, I made a video that summarizes the vast majority of all the information I've gathered across dozens of sources! There's a lot of information that wasn't covered in this thread so check it out if you want to know everything!
