The fact it's rebooting at the "three dots" screen suggests that it's a memory corruption issue. Unfortunately if it won't reflash to 538 (which reformats the internal disk) there's not a lot you can do about it

. I assume you've tried rebooting without the SD card?