i think all phones should support a 4Gb+ card, it just might see it as 2Gb or smaller, and be a bit slower reading it... if you don't mind the delays it should be fine tho