OK.
Dowload the Gapps (and Virgin fix if needed)
Download Bean_Whiz zip.
Extract contents of Bean_Whiz zip. You should have the ROM zip plus a data folder with a folder named Fly-On and local inside.
Download Toucan4267's Cachewipe.zip from here:
http://forums.androidcentral.com/op...-optimus-v-internal-kitkat-mount-scripts.html Wipecache.zip is in the second post.
Download Root Uninstaller,from the PlayStore then open it up (I'm assuming you already have Link2SD installed, if not, download it as well). Go to settings and select Auto backup. Let it do it's thing. After five minutes you should now have a folder on the SD card named RootUninstaller with all your app apks backed up.
This is what you need to do in the ClockworkMod 5.0.2.7-th7 recovery:
Wipe:
wipe data/factory reset
cache partition
dalvik cache (found in the advanced section)
Format:
(found in the mounts and storage section)
boot
cache
data
system
sd ext (only if you have a partiton on the sd card)
Flash the ROM.zip (Virgin Mobile users need to flash the Virgin_fix.zip as well).
After phone boots up select the launcher you want, wait a minute then reboot.
After reboot, go to the settings and apply the TouchWhiz 5.0 theme (you will get a " Sorry, this theme is missing assets for your device's screen size", that's normal, select to install anyway).
Reboot phone. Use the provided file manager to install the Link2SD apk from the Root Unistaller folder on the SD card (created when you first open up the Root Uninstaller app you downloaded from your current ROM).
Open up Link2SD and create the mount script. Reboot phone.
After reboot set up the power menu, task bar, and notification menu just how you want it. Reboot the phone.
Set the Governor to InteractiveX with the CPU set to 480MHz min- 729MHz max. Reboot phone.
Install your root browser using the provided file manager Open it up and copy/paste Fly-On folder to /data directory. Then copy/paste the file inside the local folder to /data/local directory.
Close the root browser and delete it.Open up Terminal Emulator. Type in:
Let it verify all folders are installed properly.
Now type in:
Type in 1 when asked.
Type in 1 when asked.
Phone will attempt to auto reboot. Pull battery as fast as you can after seeing LG logo and enter recovery mode manually. Find the Cache wipe zip from Toucan4267 you downloaded and install. Reboot phone.
After phone reboots you should now have the cache moved to SD ext and a buttery smooth phone.
Now you can reinstall your root browser and Titanium Backup. Open up Titanium and restore just the apps (and data, only if the data is needed) you know need to be on the internal storage (widget apps, lockscreen apps, and volume apps, etc.).
When done go into the Link2SD settings and check the Auto Link box.
Now go back to Titanium and finish the restore of your apps (and only that app data you really need).
Make sure you watch the task bar. If any app restore doesn't show it's being linked with Link2SD it's being pushed to the SD card. This is not what you want. Go back into Link2SD and link manually.
Note: If Titanium hangs on installing an app, reboot and install that app from the Root Uninstaller folder on the SD card. Then continue with the Titanium install of apps.
When done Link Titanium Backup and Root Uninstaller.
Go back to Link2SD and delete all the preinstalled apps you now no longer need. I usually delete E-Mail, Holo Lancher, AOSP Keyboard, Startup Wizard, File Manager, and Browser. Just those things I know I already now have a restored type of or is safe to remove.
I then usually go to the settings of Link2SD and uncheck the Auto Link box. This gives me more control over where an app goes later when downloaded from the PlayStore.
I now usually clean all caches using SD maid (I have the Pro version). Make sure you throughly clean the Superuser log and delete the history and cache of the browser as well.
I put Fast Reboot in the Icon Tray (this is a very important app for managing the RAM of Jellybean ROMs), then run it.
That about covers it.