Apple Did a Dry Run of APFS on Your Device Even Before iOS 10.3 (2017)
macobserver.com
macobserver.com
If they're going to migrate my data to an entirely new file system, I want that tested as thoroughly as possible. This happened during the update, when you can't use the phone by definition, and was removed completely before the update finished. Who cares, it's running the middle of the night.
Well, I care. I'm glad they did it, the migration went off without a hitch when they shipped it, I doubt I was even aware it had happened right away.
Instead Apple transitioned everyone's phone to a new and better filesystem, without a hitch.
If it had been bad, it would be. But it wasn't, so it's not.
I would not be happy about it anyway, and hearing that they did it makes me even more sure about not entering the Apple ecosystem.
Actually doing the migration then undoing it is very much not a dry run. I assume they included an "if anything goes wrong, restore everything from iCloud" check or something, because otherwise an unexpected flaw in migration/rollback could mean data loss.
«Namely, in iOS 10.1 and 102 (sic!), metadata for APFS was test written and the superblock header was created but not actually written out. The file data remained untouched for safety and crash protection and the user remained in HFS+.»