API 23 requires the permissions to be granted at runtime. This CL submits a solution for EXTERNAL_STORAGE, since it is the only dangerous privilege required so far.