** Warning before trying this method, somehow phone loses the service after the flashing. But after I installed su and busybox my phone could connect. I`m not sure if it will hapen on any other phone. But the method works for rooting.**
Well I have to tell you that I juts rooted my 2.2.1 phone like an hour ago. I made a post of how I did it but the files are not online so will upload then right now.
First Install LGNPST from this post
http://androidforums.com/lg-optimus-m/273406-new-lgnpst-lab-1-2-thread-now-hd-video.html
After everything is installed and the program too download these (they are the ones that were removed)
MEGAUPLOAD - The leading online storage and file delivery service
Then extract everything from the zip file that you just download to a specific location (for example your C drive)
Open up LGNPST and make sure that is set to provision and below provision set to Upgrade. For the bin file in LGNPST select the one from the zip called MS690ZV4_26-root.bin, for the scr select the one from Andyo70 package called MS690ZV3_36.scr and fro the prl select the one from my zip called 3017nam1.prl
After all the files are select click start (Is going to ask you for your SPC code, you can get from Andyo70 file using CDMA Workshop. Just see the video) Enter your SPC and let the program do the process.
The phone will restart when reach 43% but do not disconnect or touch phone until the process is 100% complete.
If everything went well your phone now is on the lock screen, now you should install ADB wich is needed to copy the root files to the phone.
Go to
Android SDK | Android Developers and download the one that ends .zip depending your OS. Unpack the zip file to the root of your C drive and run SDkmanager.exe. Is not necessary to download anything that the program says at startup just download Android SDk platform tools. After open CMD adn navigate to where ABD was installed.
Follow instructions on this page
How to Use Android ADB Command Line Tool | All About Web & Mobile Application Development to copy su and busybox from my download to /data/local/tmp/. Also follow the instructions to install Superuser.apk from my zip using ADB.
After that reset your phone and you should be root. To verify rooting download Terminal Emulator from Jack Pal. Then type on terminal su if you get "#" you are successfully rooted.
Hope this help. All the credit goes to edodonnell for his files and the rooted 2.2.1. Thanks ed for your support.