Why would you want data enabled before first start?
Discussion
I was about to ask the same, I assume it's for recovery in case you mess up the OS, without data accces before first unlock, you are stuck with a brick unless you can boot and unlock it.
Bur I'm not sure I got it right.
My question would be more, what is the rest to select charge only when locked? Is there a risk that the device cannot be recovered? Or is there always a possibilty to reinstall from scratch in case of serious issues that prevent booting?
The USB port configuration is when the phone is in the OS mode. The phone will charge when powered off and recovery still works via fastboot. My other reply to Max just now explains the usecase for accessories on BFU.
This would benefit a user who uses a dock on startup, or has an extremely long passphrase for the owner profile that cannot be brute forced. If they have a keyboard or another device responsible for typing the key, they can use that instead.
Some USB keys may have features to store a password in them and type them when used in a certain way. Since the phone only would accept the accessory in a BFU state there is not much added risk.
Interesting, thanks.
I'd guess that this is a small part of the user base, so a more secure default might be fine.
This is still being looked on as it's a new feature and overall feedback is required, we don't want to have added confusion by people wondering why their accessories wont work at all. Users sadly still mix this up even with the older accessories toggle we have. Currently it's set to On but either Charging-only when locked or Charging-only except BFU would be a default in the future.
Charging-only with BFU exception and Charging-only have almost the same benefit since the BFU device is still entirely encrypted. Although, charging-only would definitely be the way for someone who doesn't use any accessories at all. Stricter modes like Off are for people who consider any situations with access to the phone's USB port when powered (like a seizure risk) as an unacceptable threat.
Charging only when locked with BFU exception and charging-only when locked*
What a tongue twist.