You hard reset or soft reset? I just wanna make sure.......If you hard reset then you might as well reflash and see what you get (if a hard reset didnt work).
reflashing is the same terminology as reloading the OS. You would basically re-write the ROM to the device and place everything back to default almost like a hard reset.