Well, First let me explain. I had a sprint metadoctored 2.1 and got the original 2.2.4 ota update did it had some problems so metadoctored. cleared all the problems except some laggyness and a audio jack in issue and voicemail. Well tonite I received another OTA 2.2.4 update over the air again. So I updated, its build 160 didn't check before. Well it fixed all my problems which is nice I guess. Im thinking this is like the same case where when we fraken pre 2.1's a ghost 2.1 update would come and fix voicemail.