Several hardware specs have leaked online, giving folks a better idea of what to expect once the new phone launches.

More...