File: android-deltas-sync/_etc/examples/basic-shared-storage/x-nonportable-filename-skips/_readme.txt
This folder demos what happens when nonportable filenames are propagated to Android 11 shared storage unchanged: such files are skipped with error messages in the logs and tallies in the console zip summaries. On the PC side, what happens depends on your PC and proxy: Linux will also skip nonportables with messages for FAT32 and exFAT drives; macOS will silently munge them to/from Unicode privates which may have later consequences, but this allows them to leak out to Android in zips where they fail in shared. Takeaway: when propagating to Android 11 shared storage, you'll usually want to run the name-fixer script in this use case, as the main runs of this demo do. See also the Linux demo for a simlar effect in exFAT drives on that plaform. NOTE: this example was not regenerated under Mergeall 3.3, so run logs may differ slightly with the current release.