1.5 hours, not too bad.
History:
When I first picked this phone up for a relative I rooted it very quickly, in less than 30 minutes. Then I let it do an update. The root files were in place but they had the wrong permissions. I tried to root and was told I was and tried to unroot and was told I didn't have permission to do so. Grrr. 4 hours later the phone was re-rooted. This was back during the end of Thanksgiving week in Nov. 2010.
Last week I got the call that an update was taken, so I had the phone mailed to me.
The biggest problem this go around was trying to locate the USB Modem Drivers for the LG Ally (LG-VS740) phone that Windows kept telling me was missing. What follows it the order of the steps I took, which might not be the fastest steps to take.
- [APP]SuperOneClick v1.6.5 (Root, Unroot, Enable Non-Market App, Get UNLOCK code) - xda-developers is where I got the SuperOneClick tool from. You need to have an account on the XDA forum to download the tool. I grabbed version 1.6.5, the latest release at this time.
- Following the directions at the above link I found the phone never connected. \
- Dropping to a command prompt I ran the adb devices command, from the folder I unzipped the tool into, and the device wasn't found. I was being bombarded by Windows wanting to install the driver...which it couldn't locate. The drivers available through the LG site were useless to me.
- PdaNet did the trick. I used version 2.4.5 and got the hint from here: LG Ally Forum ...link should bring you to post 5)
- Went back to the SuperOneClick tool and first ran the psneuter exploit and when that got stuck I ran the rageagainstthecage exploit (radio knobs for the two exploits are located in the upper right hand corner of the tool).
- I had to reboot the phone and then root was complete.
Shorter recap version: install SuperOneClick. If adb can't see your phone connected you probably have a usb driver issue. If so install PdaNet and only install the first usb driver, skipping the other drivers. Try SuperOneClick again, then reboot your phone once it says it ran ok.
I've got Barnacle running as a wifi tether app on this phone. It complained about a lack of root access prior to my post here, and Terminal Emulator also failed to give a
# response to a keyboard input of
su but both work now so root is attained.
With the above anyone should be able to root a LG Ally 2.2.1 android phone in about 15-30 minutes...good luck!