Thanks Deez2000 for the original ZVH update.zip, drewwalton19216801 for the ZVD rooting writeup, zefie for Xionia CWMA, scrosler for encouragement and gROM, jstntp for GingerBread themes, iBowToAndroid for ZVD installer, Revolutionary for the exploit, Denys Vlasenko for busybox, ChainsDD for su

If you are looking to get ROOTED ZVJ, see [this thread]
This guide is for directly rooting ZVD/ZVH Android for the LG Optimus S using a 100% automated script.
It will install persistent root, busybox, and Xionia CWMA Recovery.
If you prefer a GUI install (just root, not Xionia CWMA Recovery) try this thread: http://forums.androidcentral.com/lg...ck-root-sons-korhal-root-utility-1-0-1-a.html
This assumes you ALREADY HAVE ZVD or ZVH installed (ZVD / ZVH update.zip in Reference section below)
See these for alternate/past rooting guides: ZVC/ZVD [GingerSnap] [GingerBreak] - ZV8/ZV9 [z4root]
If you are already rooted on a version prior to ZVH (ie ZV8, ZV9, ZVC, ZVD), you can use this guide to update to ZVH and root.
Alternatively you could update to ZVH on your own, then use the automated routine in this post.
With respect to which method to use, the guide to update to ZVH and root always works (as long as you follow the directions) but is more steps (and you would need to revert to ZVD if you already have ZVH). The exploit used in this guide might not hit the first try (may need to reboot and try again) but there is only one automated step. It usually works on the first or second try, but can take more. It will eventually work.
0) Backup anything important
With this particular procedure there is very little chance something bad will happen, but it is good practice to backup before making any changes.
1) Pre-requisites Checklist
SD card is INSERTED
USB Debugging is ENABLED - [Menu->Settings->Applications->Development->USB debugging]
USB Storage Mode is OFF - [Drag down the notification bar and tap on "USB Connected", should be GREEN]
LG USB/Android drivers are INSTALLED - [See Reference Section D1 (below)]
Phone is connected to USB port and recognized
Phone is turned ON
Phone screen is UNLOCKED
2) Download the Optimus automated rooting package
NEW: Even easier self-extractor for windows (Just run .exe - SKIP Unzip and Step #3) [optiauto-sfx.exe]
Download the Optimus automated rooting package [optiauto.zip] [archive - do NOT use (unless instructed)]
UNZIP to top-level directory of your C: drive
Note #1: zergrush is a known exploit being used to root your phone. Your Anti-Virus software may quarantine or cause the download to be incomplete. Disable your Anti-Virus software if needed so the download can complete.
3) Run the Optimus automated rooting package (Mac/Linux see Reference Section B)
From PC command prompt, run "runfirst" and select Option A (will install persistent root and Xionia CWMA recovery):
(if you have an aversion to typing, you can use file explorer to navigate to C:\optiauto and double-click on RUNFIRST.bat)
Note #1 - You may see a message in your notification bar saying "SD card safe to remove", this is expected, please IGNORE
Note #2 - If you get stuck waiting for the phone to connect, REBOOT your phone AND PC and try again.
c:
cd \optiauto
runfirst
4) You are DONE!
See Reference Section A for things you can try with your newly installed persistent root and Xionia CWMA custom recovery. To unroot, redo Step #3, use Option B
Note #1 - Keep in mind, should you CHOOSE to run "su", you MIGHT be prompted for permissions on the phone's screen the first time it is run. If you don't realize that, you'll get "permission denied" and think the root didn't work. Make sure your phone is NOT on the lock screen or you won't see the prompt. It is NOT required that you run "su". You ARE ROOTED regardless.
Last edited: