arTIfiCE is a jailbreak for TI CE calculators.
It brings back ASM programs and games!


Compatibility
Note: it is not needed on OS 5.4 or earlier!
- TI-83 Premium CE (Edition Python)
- TI-84 Plus CE (Python)
- TI-84 Plus CE-T (Python Edition)
Install Tutorial
Choose your language:1. Download arTIfiCE v2
- arTIfiCE_v2.8xp (jailbreak with shell)
2. Send it to the calculator
- TI Connect™ CE (Windows, macOS)
- TI Connect™ CE for ChromeOS
- TILP (Windows, macOS, Linux)
With TI Connect™ CE, you can simply drag'n'drop the file onto the calculator's name.
3. Run prgmA
Open the prgm menu on your calculator, choose TI-Basic if you are asked, choose the 1st program (A), and press enter.
You are now able to launch ASM programs!
Press mode in order to quit arTIfiCE.
1. Télécharge arTIfiCE v2
- arTIfiCE_v2.8xp (jailbreak avec shell)
2. Transfère-le sur la TI
- TI Connect™ CE (Windows, macOS)
- TILP (Windows, macOS, Linux)
Avec TI Connect™ CE, tu peux faire un glisser-déposer du fichier sur le nom de la calculatrice.
3. Lance prgmA
Ouvre le menu prgm de ta TI, choisis TI-Basic, puis le 1er programme (A), et appuie sur entrer.
Tu peux désormais lancer des programmes ASM !
Appuie sur mode pour quitter arTIfiCE.
FAQ:
Well, as crazy as this may sound, sure! But in truth, this isn't really a "jailbreak", it doesn't even modify anything, it's just a program launcher.
In short, it gives back to users their legitimate right to enjoy a feature they paid for that TI unilaterally removed in the latest OS versions (allegedly for security reasons, but the bug that cheaters could in theory use was from TI and had nothing to do with ASM!).
This unfair no-ASM restriction unfortunately also found its way into the French-only TI-82 Advanced Edition Python, as it comes with OS 5.6.3, but now, this limitation is lifted :)
Hopefully, more students can become more interested in programming now!
arTIfi82 was a jailbreak specific to the TI-82 Advanced Edition Python, before arTIfiCE v2 (generic to both CE and 82AEP).
Its exploit was fixed by TI in an OS update, just like arTIfiCE v1's.
While unlikely, if this happens, you can always reset your calculator (back up your files on your computer first) and try again! A RAM reset (from the mem menu, towards the bottom) is generally enough.
Simply delete the arTIfiCE/arTIfi82 variables from the Memory menu (2nd++).
If Cesium and/or AsmHook are installed, you may also want to delete them and trigger a RAM Reset (be sure to archive and/or backup your files first)
Most probably not, considering arTIfiCE/arTIfi82 only executes a small piece of assembly code (which was previously possible in earlier OSes), and doesn't install anything persistent. Simply fully reset your calc and there will be no trace of it.
arTIfiCE uses software bugs in the calculator's code to be able to execute assembly. A light "shell" is run allowing you to choose which program to launch. Exploit source codes are available over time on the GitHub repo.
Regarding arTIfi82, it also exploits a bug to be able to execute assembly. But in this case, there is no "shell", it just runs AsmHook, allowing you to later launch ASM programs directly.
Probably, eventually.
But don't worry too much, many other bugs have been found that future versions of arTIfiCE could use :)
In May 2025, TI fixed the security flaws with the 5.8.3 (CE) / 5.6.5 (82AEP) updates.
Since August 27th 2025, arTIfiCE v2 is available for CE+82AEP and uses another, generic, exploit.
No. arTIfiCE only restores functionality TI calculators had for dozens of years and removed in recent OS versions.
It is also not present in Press-To-Test (PTT) / exam mode, see below.
arTIfiCE and arTIfi82 are in no way a cheating tool. Cheating is not condoned here in any way.
No. arTIfiCE resides in an "appvar" file (for v1) or Program (for v2) which it will be deleted/disabled by the OS when going into PTT mode, just like most other variables. You'll have to re-transfer+open it after your exam.
It is similar for arTIfi82: PTT is unaffected, as required files will not be available in Python82.
(Reminder that simply transferring anything to the calculator leaves PTT / exam mode)
arTIfiCE and arTIfi82 are in no way cheating tools. Cheating is not condoned here in any way.
No, considering arTIfiCE only makes it possible for you to launch ASM programs, nothing else.
(This makes downgrading not needed, especially if you use tools like external shells (see below)
For arTIfiCE v2: It's hard to make it faster than that already, the shell being in the first position of the program list :-) In any case, some external shells may also provide AsmHook-like functionality (for instance, CEaShell).
For arTIfiCE v1: Sure, from the arTIfiCE shell, you can install another shell like Cesium which can be opened more quickly (thus you get to launch your programs more easily), or a utility like AsmHook that enables launching directly on the homescreen like before.
For arTIfi82: this doesn't apply, as AsmHook is already pre-installed (so you can launch programs directly from the prgm menu), and apps (like Cesium) cannot be installed.
Alright... The underlying exploit has a codename. In fact, all the underlying exploits found so far have fun codenames.
arTIfiCE v1 uses "CabriJmp", arTIfiCE v2 uses "GotoAsm".
Changelog:
Note that all releases are available here.
v2.0 for CE + 82AEP – Aug. 27, 2025
- New exploit from TI-Basic (!) making it the easiest way to get to the shell
- Compatible with any OS version >= 5.3 (but only needed on 5.5.1 or later)
- Single file for both CE and 82AEP
(v1.2 for CE, still) + v1.1 for 82AEP – Nov. 15, 2024
arTIfi82 v1.1 has been updated to work with v5.6.4 as well.
The download URL stays the same.
(v1.2 for CE, still) + v1.0 for 82AEP – Sept. 23, 2024
arTIfi82 is specifically made for the TI-82 Advanced Edition Python, a cheaper model sold only for France, based on the TI-83 Premium CE, but with AAA batteries and fewer features.
This was kindly contributed by an anonymous user, thank you!
By the way, arTIfiCE is celebrating 155k downloads! 🎉
v1.2 – June 10, 2022
- Improve compatibility for compressed programs that may otherwise make the OS crash after some operations
- Improve UI a little bit by showing a text when no ASM programs are present
v1.1 – Sept. 22, 2020
- Handle APD™ (fix issues after using programs for some time)
- Improve compatibility with the Cabri™ Jr. app (it now works correctly afterwards)
- Show help bar at the bottom and version number at the top
Note: if you experienced the bug where Cabri appeared to 'freeze' when you open arTIfiCE, you will need to press y= (or f(x)) to progress. This may only happen on first launch.