I purchased the G2x about 2 months ago. For the last month I have been trying to root it. I've read volumes, watched gb's upon gb's of videos with no luck. I was wondering if anyone could give me a step by step guide on how to root the phone and then flash it. I know this isn't the first thread but it could be the last. The problems I find with other guides on this subject are: 1. There are so many different methods (or so it appears) as to how to go about this. 2. People give conflicting advice i.e "use this program, no use that program, skip this step, no you can't skip that step, read this guide, no read THIS guide." 3. Many threads lead to outside websites like xda-dev. The problem with xda is that I don't really know where to begin. I've been linked to many articles that say "read this guide first" and link to other articles or say "you must have performed this and this procedure before". I want to start from the very beginning, and essentially be spoon-fed every step and detail to the last T. If this is done correctly, this can be the go-to thread for ROOT and FLASH, and people will stop spamming the forum with essentially the same questions. 4. I'm not sure if this has anything to do with my not being able to root and flash my phone, but it's a very new device, which came preloaded with 2.3.3. I have general knowledge of coding platforms such as C++ and some Java, so I'm competent enough to follow what are labeled as "simple instructions" correctly, but still I have failed every time. The phone just doesn't want to root. What I'm hoping to get out of this thread, is someone who has purchased their phone recently (within the last 1-2 months) from T-mobile, in the U.S, and has successfully rooted and flashed CFW, and how they went about doing it. Once again, I'm not sure if this has any connection, but it's the last realistic explanation I can give for my phone not wanting to root is that within the last 3 or so months, LG changed something that made the newest handsets unrootable, which didn't effect the already rooted. Please, I've seen some very helpful posts from what appear to be very knowledgeable users (for other G2x issues), so I know that someone can do this the right way, all in one thread. Not "go read this guide, then check out the instructions on this page, then watch this video" ALL IN ONE GENTS - I know you can do it.