DETAILS:
OneClickOdexer is an odexing and restoration tool for deodexed roms. It will determine if it has been previously run and automatically odex your rom or restore it to a deodexed state. If a critical error occurs, it will return your phone to it's previous state. Care has been taken to only odex apps that come stock with an odex file.

With one click, it odexes.
With one click, it restores.

Complete details are available in the included README.TXT, including instructions for manual operation and running from the handset instead of through adb.

By changing from a deodexed to an odexed system you are modifying the method in which your dalvik virtual machine works. PLEASE backup your phone before using! I will accept no responsibility for your failure to follow this basic safety tenet.

PROS:
Increases speed by about 15%
Reduces memory usage
More space available on /data
Reduced use of dalvik-cache

CONS:
You might need to re-add some widgets and home screen icons after applying
You will need to restore your deodexed system to make any theme swaps (But that's just one click away...)

As always amazing work. Thank you the hard work long hours and dedication to your project and getting this out to the users benefit. I know everyone will enjoy the performance boost and ease of file conversion on the fly....:) look out for some more great releases from ACS!

If the script gets interrupted while it is going through the framework, this can happen. THIS is why you have that nandroid backup in cwm, right...?

If the script doesn't cause the phone to reboot on it's own, rerun the script before rebooting by hand, and restore a backup if your handset has stopped responding.

yep, i have the backup. the script did finish and start the reboot itself... the reboot just keeps getting stuck at Samsung screen, then turning off, and getting stuck again and turning off. no biggie, i can always restore, just lettin ya know what happening.

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?