So I didn't root my phone, just installed a leaked build of ICS (I think). It's really buggy so I wanted to go back to EL29. I really don't want to delete my data though. If I leave it alone and sprint pushes out the final ICS build, can I just update it since I'm not rooted? Or will it not recognize my current OS version or build? Thanks