Fill settings values with valid content

We fill default settings both when reading and writing, to ensure that
1. Objects are never null
2. Native fallback values are sane defaults.

Fix b/6894588

Change-Id: I1b5d1840c5cbcb2736f71a958a595300c9bbfa08
1 file changed