[Sprint LG Optimus G] BMP7777:
Backstory: I have just switched over to Sprint from ATT, due to a growing need to save money on my family plan. As such, I had to sell my Nexus 4 and get an Optimus G (HTC One was sold out :( ) Picked this phone for it's extreme similarity to the N4, which I liked quite a bit. Brought home my new device and immediately set about rooting and unlocking it. I have been around this particular block many times since my first rooting and ROMing experience with the HD2 back in '10. I am relatively adept at this and don't typically get put off by it being more or less difficult than the last time. For example, I had an HTC Rezound that required a length or wire to touch two contact points together during a script run to unlock the bootloader. That was fun! Point is, this ain't my first rodeo. I researched the threads pretty thoroughly, and although I wanted to use shadow's AIO root/unlock, it sounded from the posts that it was outdated due to recent updates that hadn't been implemented. Sooooo, I went with engine's root/unlock. I followed the instructions carefully, installed and utilized Freegee(after running the rooting script, which was successful), got to the 'YAY' screen, and went about the reboot to recovery process, and poof! - brick city. What sucks is that I see all over where people have had seemingly the same problem (no boot past the LG splash screen). The thing is, everyone else seems to be able to get a download mode or fastboot or both, thereby making some form of 'recovery' possible, even without an actual recovery program being in place. I cannot. I was unable to do anything with the device, and after many hours of trying, I took the damn thing to Sprint and got another(always root and ROM on the first day, that way you can blame the crappy product instead of your crappy ability to follow directions :) ). Now, I have never been too proud to admit when I screw up, but I was very careful about reading and following the instructions and took my time. This isn't to say it couldn't still be user error; it almost always is. But, the fact that my problem was so similar to so many others, but no one else had documented a problem like mine really bugged me. Anyway, I got a new one and have been researching LGNPST and teenybins way of rooting/unlocking. I have already installed all the drivers and software and am ready to go. But, I gotta be honest, I am leery. I don't care about taking another phone back to Sprint, but just don't want the hassle. I am nervous because it seems that these devices are very finicky and there are many posts in all of the root/unlock threads with people who can't seem to get theirs handled. This is compounded by the fact that my friggin device refuses to go into either download mode or fastboot mode. I have followed the instructions for this as well (vol down and pwr for download - all three and plug at the same time for fastboot) I can't accomplish either task with this device. WTF. I have no problem doing the noobie dance if I am somehow screwing this process up, but I can't see how. I have some experience at this; I have owned an HD2, a Sensation 4G, a Rezound, a G2X, a GSII Skyrocket, a Nexus 4, and this. All have been rooted and unlocked successfully, except one of the LGs, see below. I have had issues getting this done before, but never like this. I also have some experience compiling builds, so I am not a pro by any means, but I have a pretty good idea how to go about these things when I change devices. What I would like is some factual and specific tips, steps, and/or advice. I have read all of the threads about these, so simply mirroring the current steps listed is not much help right now. I also have some questions, regardless of whether or not some of the 'purists' will troll my possibly noobie style thoughts :

Why the hell can't I get into download or fastboot? If this is something that is actually happening and not just my user error, it would definitely be a reason for unlock failure and potential bricking, right?

Is it absolutely neccesary to unlock after root? I know that the two almost always go hand-in-hand, but nevertheless I think it is a legitimate question.

Is this just a problem with LG devices? I had a G2X for about a week, and went through 3 of them trying to get the damn thing rooted and unlocked. I literally could not do it, and after the third one even TMobile was tired of it. The gave me a Sensation that I had rooted and ROMed in about an hour. I had no issues with my N4, and to be honest I was nervous as hell getting that badboy set up. smooth sailing....

I know that most eveyone swears by the LGNPST method, but there have been reported failures through this method as well. Can I get anything more than just opinion about the best way to accomplish this with a minimum of bloodshed?

I would appreciate as much advice and discussion as possible, because I can't be the only one and we have to be able to figure this out once and for all.........

One other question: Why the hell am I having so much trouble extracting the .bin files on my laptop? I have 7zip, archive manager, and winzip. All three have the settings refecting .bin files being formatted with each file manager, and none will recognize the .bin files. I have an HP DV7 dual-core, running W7 Ultimate. SOLVED: Desktop at work showed these files properly as .bin. Don't know why my laptop won't........

UPDATE: I was able to get into download mode by pressing both vol buttons while plugged in. I was also able to gain root using fiddy619s Universal root and held it after reboot. For all the good it does... can't use font installer. hmph. Can alter root files though, so progress is being made :)

UPDATE: I am able to get OEM system recovery by holding dn and pwr until 'buttons' light up, then releasing pwr but not dn until recovery shows. Still can't get anything from holding up and pwr. Tried unplugged and plugged in; no love. From what I have read, you HAVE to be able to access fastboot to be able to complete this process, sooooo........