I rooted my D1 about 2yrs ago. In that time, I've accumulated ALOT of junk on my phone. Myriad of different ROM"S, third party apps, bits and pieces of this and that....so much, that I honestly can't even remember what everything goes to. I just want to get rid of the junk and start over. A couple months ago, I successfully followed a thread that I thought would accomplish this. The thread basically led me to believe I would be able to restore my D1 to stock config. with the most current OTA update. That was great, but, what I soon realized (after following the directions and rebooting) was that I was still rooted and had all the same stuff on my SD Card. It did change my D1 to an apparent stock theme, but, didn't change the phone to the degree of expectation I thought I understood it meant. Ideally, I'd like to save all the current junk on my SDcard, but, save it separately on my laptop. Then, completely "wipe the phone clean" back to how it was setup when I first got it. Then, I could re-root my D1 and have the freedom to choose what items saved on my laptop I'd like to replace on my newly re-rooted D1. Here's the rub....its been a little while since I really attempted something like this and I am a cautious amateur hacker. I don't want to screw it up. That's a large reason why I haven't gone in and tried to "cherry pick" the items on my SDcard; due to an uncertainty of which files are essential. I am posting this in the hopes that someone that knows alot more about this than me (but understands what I am trying to do) will help me achieve my goal. This is what I'm currently running on: (a bit dated, I know ) Android Version: 2.2 Baseband Version: C_01.43.01P Kernel Version: 126.96.36.199-sapphire Build Number: FRG01B Mod/Rom Version: Sapphire-1.0.0-Droid Thanks for helping. Cuz, I really luv my D1.