Add support for reading preferences

Change-Id: I3eeeea8858c369f9b6ef1cddb1e6d31da06e015b
6 files changed