iOS 10.1 Officially Released with Highly-Anticipated ‘Portrait Mode’ for iPhone 7 Plus
Toggle Dark Mode
After several months and several beta versions, Apple released the final version of iOS 10.1 and subsequently iOS 10.1.1. As expected, iOS 10.1 brings the highly-anticipated “Portrait” mode to users of the iPhone 7 Plus. In addition to the Portrait mode, however, iOS 10.1 also brings a number of new features and bug fixes to users with compatible iOS devices.
The “Portrait” mode for the iPhone 7 Plus, first introduced at the September iPhone 7 and 7 Plus release event, utilizes the phone’s double-lens camera to allow users to shoot photos with a “shallow depth of field”. The effect is known as a “bokeh” and is typically only found on high-end cameras; it captures a subject (typically a person, hence “portrait”) in incredible clarity, while the objects in the background are beautifully blurred. Users shooting in Portrait mode can even see a live preview of the effect on the display of the smartphone – a feature that isn’t even typically found in high-end DSLR cameras.
In addition to the Portrait mode, users can enjoy a number of new features, such as the display of wide color gamut photos in the grid views of the Photos app, Transit support in the Maps app for Tokyo, Osaka, and Nagoya, the option to replay bubble and full screen effects in Messages, and more. Several previous issues have been fixed in the OS release, as well – most notably, a fix for a Bluetooth connectivity issue with third party devices. Several issues with the Messages app that have been plaguing some users, including opening to a white screen or sent videos being stripped of their audio have also been addressed. Previous issues found in Safari, Mail, and certain widgets have also been fixed.
iOS 10.1 is available on the iPhone 5 and later, iPad mini 2 and later, 4th generation iPad and later, and 6th generation iPod Touch. To manually update to iOS 10.1, visit Software Update in the Settings app, and tap install. It’s always recommended to backup your phone before installing a new OS, as well as to plug your phone into a wall charger and ensure you’re connected to Wi-Fi so as not to incur any data charges.
In addition, see detailed release notes as reported by Apple:
CFNetwork Proxies
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: An attacker in a privileged network position may be able to leak sensitive user information
Description: A phishing issue existed in the handling of proxy credentials. This issue was addressed by removing unsolicited proxy password authentication prompts.
Contacts
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: An application may be able to maintain access to the Address Book after access is revoked in Settings
Description: An access control issue in the Address Book was addressed through improved file-link validation.
CoreGraphics
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: Viewing a maliciously crafted JPEG file may lead to arbitrary code execution
Description: A memory corruption issue was addressed through improved memory handling.
FaceTime
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: An attacker in a privileged network position may be able to cause a relayed call to continue transmitting audio while appearing as if the call terminated
Description: User interface inconsistencies existed in the handling of relayed calls. These issues were addressed through improved FaceTime display logic.
FontParser
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: Parsing a maliciously crafted font may disclose sensitive user information
Description: An out-of-bounds read was addressed through improved bounds checking.
Kernel
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: An application may be able to disclose kernel memory
Description: A validation issue was addressed through improved input sanitization.
libarchive
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: A malicious archive may be able to overwrite arbitrary files
Description: An issue existed within the path validation logic for symlinks. This issue was addressed through improved path sanitization.
libxpc
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: An application may be able to execute arbitrary code with root privileges
Description: A logic issue was addressed through additional restrictions.
Sandbox Profiles
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: An application may be able to retrieve metadata of photo directories
Description: An access issue was addressed through additional sandbox restrictions on third party applications.
Security
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: A local attacker can observe the length of a login password when a user logs in
Description: A logging issue existed in the handling of passwords. This issue was addressed by removing password length logging.
System Boot
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: A local user may be able to cause an unexpected system termination or arbitrary code execution in the kernel
Description: Multiple input validation issues existed in MIG generated code. These issues were addressed through improved validation.
WebKit
Available for: iPhone 5 and later, iPad 4th generation and later, iPod touch 6th generation and later
Impact: Processing maliciously crafted web content may lead to arbitrary code execution
Description: Multiple memory corruption issues were addressed through improved memory handling.