[Android Software/Hacking General [Developers Only]] acideater:
Gave RC4 a go. Here's what I got:

=========================================================

Pulling patched smali files from /storage/sdcard0...

7365 KB/s (2121140 bytes in 0.281s)
1 file(s) copied.
1375 KB/s (22001 bytes in 0.015s)
1 file(s) copied.

Creating new classes.dex file...

Updating services.jar with Info-Zip 3.0

adding: classes.dex (152 bytes security) (deflated 54%)
Pushing new services.jar to /system/framework...

6105 KB/s (1562911 bytes in 0.250s)

Creating new services.odex...

[B]Unable to create '/system/framework/services_new.odex': Permission denied
Applying "special sauce" to services.odex...

dd: can't open '/system/framework/services_new.odex': Permission denied
remote object '/system/framework/services_new.odex' does not exist[/B]

=========================================================
Installing patched services.odex!
=========================================================
[B]failed on '/system/framework/services_new.odex' - No such file or directory
rm failed for /system/framework/services_new.jar, Permission denied[/B]

1 file(s) moved.
NEW info about your current services.odex...

=========================================================
-rw-r--r-- 1 0 0 3647072 Oct 1 18:30 ←[0;0m/system/framework
/services.odex←[0m
=========================================================

services.odex MUST have a brand new timestamp!
=========================================================
If it does not, it didn't work!!
=========================================================

Hey! You can run the V6 SuperCharger script...

...RIGHT NOW from your computer!

=========================================================
Type "su" & enter, "sh /path/to/V6*" & enter!
=========================================================

So if it's in the root of the sdcard, you'd do:

"su" & enter, "sh /storage/sdcard0/V6*" & enter... :)

Type "reboot" to reboot your device now!

Type "exit" to uhhh... exit :)

=========================================================
That's All Folks!
=========================================================

shell@android:/ $

Now... the script asks if I want to run ADB as root, but if I choose YES this happens:

===============================================
\\\\\ -=ULTIMATIC JAR PATCHER TOOLS=- /////
===========================================

This tool will AutoMagically patch services.jar like so:

It pulls files from your device, patches & installs!

Mod 1. "Jelly ISCream" to SuperCharge launchers...

Mod 2. "Maximum MultiTasking Mods" for Froyo and up...

Mod 3. "Non-Sense App Limit" for Sense 4 and up...

=========================================================
Java is installed... nice!
=========================================================

Connect your device via USB...

DISABLE Memory Card Access! (Charge Only)

ENABLE Android Debugging (Settings>Dev Options)

If it doesn't work...

...install Windows drivers for your device!

Press any key to continue . . .

=========================================================
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
=========================================================

It's better to run adb as Root if you can!

If it don't work, just try again and say no next time...

Restart adb as root? Enter Y for Yes, any key for No: y

error: device not found
error: device not found
error: device not found
error: device not found

=========================================================
BusyBox was NOT found... Abort! Abort!
=========================================================

Try again after BusyBox is installed!"

Press any key to continue . . .

If I choose No, the script runs correctly (files get pulled and patched right) until the very end where you see the errors trying to create services_new.odex. I'm thinking I have to run ADB as root for this to work? Not sure why my SGS2 isn't recognized.