So, I've done my fair share of reading in the forums. I know this question has come up several times, but it hasn't been sufficiently answered for me. That, and I'm a n00b. So sorry if this is a repeat or whatever. I got my Samsung Moment and rooted it. I had to root to get 2.1 I think. I don't remember much. Anyway, it was working pretty well. But I wanted the latest update! So when 2.2 became available (unofficially, from the SDX guys), I got it. Ever since then, my boot time has been horrible, and even the power down time is slow. I timed it and it's a full two minutes before the home screen even shows, let alone is ready for me to start using it. I went to factory default before flashing 2.2, so I don't know what the deal is. After I put several apps (no widgets or anything excessive), it became slow to use too. After taking a lot of them back off and switching back to the default launcher, it operates perfectly quickly. But the boot time is still slow as ever. I know this isn't a powerful phone, but it wasn't like this pre-root or after the first ROM. Is it possible my shitty phone just isn't made to handle 2.2 well? Or maybe I should have a different kernel version? I'm putting my specs so that someone can tell me if maybe there's a problem there. If there's no obvious problem, I guess I'll just go back to 2.1. Android version: 2.2.2 Baseband version: S:M900.8.0S.DE03 Kernel version: 126.96.36.199 Build number: CrapKernel_2.2 As for the custom recovery, uh... don't recall. It says at the top "Android System Recovery 3.0.8 SDX Samsung Moment SPH-M900" if that helps!