Apple has been hit by a major leak, days before the launch of the new iPhone on Tuesday.
Two news sites were given access to what they said was a new version of its iOS operating system.
It refers to an iPhone X as well as two new iPhone 8 handsets.
Previously, there had been speculation that there would be no iPhone 8 and instead two new versions of iPhone 7.
As expected, the home button would be removed, so users would activate the phone with touchscreen gestures instead.
There will also be changes to the camera, with the option of ‘portrait lighting’ letting people simulating different effects like ‘stage light’ and ‘natural light’.
The video capability would be upgraded to 1080p HD at 240 fps 480 MB.
Apple tries to keep details of its launches secret – and the latest leak is suspected to be due to a rogue employee.
They are thought to have leaked the secret, complicated URLS where the new operating system could be downloaded to the news websites.
‘I’m nearly certain this wasn’t a mistake, but rather a deliberate malicious act by a rogue Apple employee,’ respected tech blogger John Gruber wrote.
‘More surprises were spoiled by this leak than any leak in Apple history.’
Apple refuses to comment on speculation ahead of its product launches.