OSDN Git Service

ConfigUpdateInstallReceiver: pass content via content provider
authorNick Kralevich <nnk@google.com>
Sat, 28 Jun 2014 19:18:03 +0000 (12:18 -0700)
committerNick Kralevich <nnk@google.com>
Tue, 1 Jul 2014 15:39:37 +0000 (08:39 -0700)
commit103173e16da609bcf57a88961ca57a8de17e0ee7
tree8294f52bfa21d4a1f83eec78452560f548384525
parent5dfb86bb09a1c5eebd6522426c94b92c02154779
ConfigUpdateInstallReceiver: pass content via content provider

When receiving a request to update ConfigUpdater content, don't
try to open by filename. Fetch the content via a file descriptor
delivered from a content provider. This avoids the files needing to
be marked world-readable, and resolves an SELinux violation.

Bug: 14989241
Change-Id: I10ad0d710c9a833a45995c545ba585a533c35b0d
core/res/AndroidManifest.xml
services/core/java/com/android/server/updates/ConfigUpdateInstallReceiver.java