Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

iOS 12 will continue supporting iPhone 5S, WebKit developer reports suggest

References to iOS 12, Apple's next iteration of its mobile operating system, have surfaced in development testing reports for WebKit, with the appearance strongly suggesting Apple will be bringing the next major iOS release to the iPhone 5s as the oldest supported iPhone model.

Listings in the bug-reporting section of the open source Webkit project page, discussing API tests for the software, includes a report from one developer in January showing an implementation of the testing suite could be run using Python. The report, spotted by MacGeneration, specifically mentions iOS 12 in multiple sections, as well as the iPhone 5s, including the confirmation "iPhone 5s running iOS 12."

Rather than an unreleased version of the operating system running on an actual iPhone 5s, the start of the report indicates this to be API tests running in a simulator, mimicking the iPhone 5s in software.

If genuine, this would indicate both that iOS 12 is being used in testing of important software, like Safari. It would also make this a sign that iPhone 5s users could still be able to use the next iteration of iOS.

Webkit Bugzilla discussion referencing iOS 12, iPhone 5S Webkit Bugzilla discussion referencing iOS 12, iPhone 5S

According to Apple's support pages, iOS 11 is compatible with the iPhone 5s, iPhone SE, and newer models. Support for the iPhone 5c and iPhone 5 wasn't included in last year's major release.

Even so, it is entirely possible for iPhone 5s support to be enabled for development and testing purposes, but not offered in the public release of iOS 12 when it ships later this year. References in one area are not a guarantee that Apple will definitely support specific hardware versions at a later time.

Due to open source software being visible to the public, WebKit is one of the more difficult areas for Apple to keep its future software plans out of view. Apple developers working on the Safari browser rendering engine and submitting code are advised to use macros to eliminate any leaks for future software, as indicated in another discussion about iOS 12 and macOS 10.14.

The macros are meant to prevent the public project from being a source of software leaks, but evidently the "TBA macros" are not always used.

Apple is expected to unveil iOS 12, along with milestone versions of its other operating systems and major updates to its other software, during the WWDC 2018 keynote address on June 4.



17 Comments

❄️
ireland 18 Years · 17436 comments

If true good news. Many of these still rocking around.

🕯️
igorsky 9 Years · 775 comments

This is weird. I thought Apple was intentionally slowing down batteries to sell more phones, yet here they are extending the life of a five year old device.

🕯️
leavingthebigg 11 Years · 1291 comments

iOS 13 will support iPhone 6
iOS 14 iPhone 6S
iOS 15 iPhone 7
iOS 16 iPhone 8

🎁
foregoneconclusion 12 Years · 2857 comments

I always assumed that 2018 would likely be the year that support for the 5s would be dropped, but maybe that won't turn out to be the case. I'll probably still upgrade from mine though.

benji888 11 Years · 135 comments

This is kind of a "duh" moment...iPhone 5s has the A7, also the iPad Mini 2, iPad Air....

A7 is the first 64-bit processor for iOS, any device with A7 or later could be supported for years more...look at what Macs are compatible with the latest macOS, they go back as many as 8-9 years.