Comment 5 for bug 1334940

Revision history for this message
Ricardo Salveti (rsalveti) wrote :

Worked fine after I added the following at /etc/apparmor.d/usr.bin.mediascanner-service-2.0:
"""
  /dev/ashmem rw,

  # libhybris
  /{,var/}run/shm/hybris_shm_data rw,
  /usr/lib/@{multiarch}/libhybris/*.so mr,
  /{,android/}system/build.prop r,
  # These libraries can be in any of:
  # /vendor/lib
  # /system/lib
  # /system/vendor/lib
  # /android/vendor/lib
  # /android/system/lib
  # /android/system/vendor/lib
  /{,android/}vendor/lib/** r,
  /{,android/}vendor/lib/**.so m,
  /{,android/}system/lib/** r,
  /{,android/}system/lib/**.so m,
  /{,android/}system/vendor/lib/** r,
  /{,android/}system/vendor/lib/**.so m,

  # attach_disconnected path
  /dev/socket/property_service rw,

  # Android logging triggered by platform. Can safely deny
  deny /dev/log_main w,
  deny /dev/log_radio w,
  deny /dev/log_events w,
  deny /dev/log_system w,

  /{,android/}system/etc/media_codecs.xml r,
  owner @{HOME}/.cache/gstreamer*/ rw,
"""