Hello, all. I'm not sure if any of you know me around here (a.k.a ikarosdev), but I used to be very active in the prepaid Android community. I was a ROM developer for the Huawei Ascend (MetroPCS) and the Motorola Triumph (Virgin).
I, unfortunately, had to leave the Android scene for awhile for bunch a reasons (broken phone, time constraints, etc.) and ended up leaving Android all-together. I moved on to a bunch of different phone OSes, but was never satisfied. I used WebOS for awhile, but that platform is deader than dead. I ended up switching to Windows Phone, but literally wanted to field goal kick that phone into outer space.
Long story, short. I picked up an LG Spirit yesterday and I'm loving the phone (I'm really impressed with how far MetroPCS has come). I don't have any time for development, but I hope I can help out in any way I can. I attempted to figure out a solution for root, but was not able to find an usable exploit.
Concerning the LG Motion root method: I don't know how it could work. The apk that you install (LG_systembackuptest) is looking for a particular process that doesn't seem to exist on our phones (com.spritemobile.system.backup). This is probably why the app force closes upon opening. If I'm wrong, please someone correct me. I tried manually moving the su binary and superuser.apk files via ADB, but couldn't mount the root filesystem for read/write access. FWIW, here's the source code for the LG_systembackuptest (in Java):
[Java] IS11LG_SystemBackupTest source code - Pastebin.com
If we can exploit something else, we can adjust the source code and build a new apk just for our phones. Once again, I couldn't find the process, but I (admittedly) have been gone from the Android game so long that I'm rusty now.
EDIT: I should also mention I tried this method:
http://forum.xda-developers.com/showthread.php?t=1886460 and also tried SuperOneClick v2.3.3 to no avail.