Linked by Thom Holwerda on Mon 7th Aug 2017 20:16 UTC

When you get that "out of space" error message during an update, you're only "out of space" on the user storage partition, which is just being used as a temporary download spot before the update is applied to the system partition. Starting with Android 8.0, the A/B system partition setup is being upgraded with a "streaming updates" feature. Update data will arrive from the Internet directly to the offline system partition, written block by block, in a ready-to-boot state. Instead of needing ~1GB of free space, Google will be bypassing user storage almost entirely, needing only ~100KB worth of free space for some metadata.

I promise not to make some snide remark about Android's update mess.

Thread beginning with comment 647662
To read all comments associated with this story, please click here.
Thom: what about Project Treble?
by cacheline on Tue 8th Aug 2017 01:21 UTC
Member since:

I agree Android's updating mechanism has been a mess (more for non-Google branded phones than anything else). And as an Android dev, I'd love to drop support for KitKat (almost there, just not quite yet), as so many things become easier once you do. But, I'm looking with eager anticipation to see what Project Treble does. If they did their job well, in 2 years from now (once everyone can upgrade phones), we might well see users upgrading about as fast as iOS users do. That's a day I'd love to see. So, I'd rather give Google the benefit of the doubt here, and have some optimism...

Reply Score: 1

bassbeast Member since:

Dude you know how many NEW devices are still being sold with KitKat? Go look on amazon and have your hopes crushed like a bug at getting rid of KitKat anytime soon.

BTW I hope you really like supporting Lollipop as that looks like the next Android version they are gonna pump out for years, going to several phone stores with my wife I noticed that many of them had frankly insane amounts of new phones running 5.1.

IDK if its device drivers, ease of support, or what but it seems like the OEMs lock onto one version of Android and then just skip 2-3 releases before moving up to the next release and repeating the process.

Reply Parent Score: 2