(Image Source: Google)
Google just released new documentation that outlines an exciting new feature of Android’s “Seamless Updates” feature that was first introduced in Android 7.0.
Android 8.0 is soon to be released and will come to compatible Pixel and Nexus devices and through this update, Pixels will support a cool new storage trick that is unfortunately not going to be available on the popular iPhone. 🙁
Devices utilizing the new Android 8.0 operating system will be able to “stream OS updates” even when there is no available storage. This is because Pixel phones have a dual system partition setup that allows users to experience the super fast updates that they do. The basic principle is quite simple (yet brilliant): You keep using System A while System B installs updates in the background. Once the updates are complete on System B, it becomes the phone’s operating system after a restart. As a result, there is less time when users cannot access their device and faster, seamless updates.
Starting with Android 8.0, this storage-management-and-updates feature will get “streaming updates.” That means the update will be performed even if you do not have any storage left on the phone. Update data will be streamed from the internet directly to the partition that’s offline (Partition B in the above example), and written block by block, ready to boot. As Ars Technica explains, an update will only need 100KB worth of free space for metadata rather than the 1GB of free space updates normally require.
You will never have the hassle to delete photos, apps or other content from your devices to be able to use the latest version of your phone’s operating system. However, unfortunately, Android 8.0 will occupy more storage on the device in order to be able to perform these “streaming updates”.
This is great news if you have a Google Pixel, but if you don’t, you are out of luck because the Pixel is the only device with a dual boot setup as of right now!