Java Loader (JL) Command Line Interface (CLI) - Area 51

Click HERE for the Command Line Programmer (CFP) Command Line Interface (CLI) - Area 52 page.

Currently this page contains more "Java Loader" controls.  Anything on this page is hugely experimental.

Use at your own risk peril.

The location of JavaLoader.exe is based on the "Binaries" setting on the Applications page.  Starting in 0.9.2.0, including the betas, the EXE is actually forced by the new Java Loader section of the Settings page.

Command Line Interface Section

It's too bad that I didn't come up with this idea sooner.  It would have helped me develop MCP faster.

Use the drop down selector to help with building a Java Loader command line.  You will notice that some of the drop down items contain () or <>.  Normally () indicates some helpful information for the end user while <> indicates something else that is required to be typed in by the user.

The actual command line is an edit box below the drop down selector.  You will notice that any drop down items with () or <> will have that portion of the command removed in the actual edit field.

You can press the enter key at any time to execute the current command line.

The large area below these controls will return output whenever possible.

OTASL Patch Files Section

I have no idea what these actually do, but the commands are executing correctly.  Use at your own risk.

The device will reboot after each executed command.

OTASL State Section

I tested the backup and restore commands, both are pretty cool, but I don't understand how they actually work.  The device reboots into some weird "built in" backup and restore operation.  It's not very graphical, but it does show progress bars and activity.

The bottom two options ("First Free State" and "Brick") killed the radio on my device.  One time I didn't know what happened so I reinstalled the OS.  The second time I did it I was like ok WTF but this time I just told sent the OTASL RESTORE_DATA command and that brought the radio back.  Scary shit, so just be careful.

I have no idea what these actually do, but the commands are executing correctly.  Use at your own risk.

The device will reboot after each executed command.