Had mine rooted with the ROM and kernel that allows wireless tethering (don't remember the name of it). It kept freezing and such and I just thought "Whatever, it's a custom rom, so it's to be expected". Then randomly one day it froze, did a batter pull, and now it hangs on the boot screen. (the...