is there any difference between AT&T version and Sprints? Example, is there any hardware difference like color camera placement. What about software anything one phone has that the other dose not?