When you say 2 different firmwares - did you reflash with the EMMC firmware (as this will clear the device memory) then with the lastest firmware. Try the EMMC firmware because if you have corrupted databases hopefully this will remove them and all hopefully all will Ok. Hope this helps