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,
Worked fine after I added the following at /etc/apparmor. d/usr.bin. mediascanner- service- 2.0:
"""
/dev/ashmem rw,
# libhybris }run/shm/ hybris_ shm_data rw, lib/@{multiarch }/libhybris/ *.so mr, }system/ build.prop r, system/ vendor/ lib }vendor/ lib/** r, }vendor/ lib/**. so m, }system/ lib/** r, }system/ lib/**. so m, }system/ vendor/ lib/** r, }system/ vendor/ lib/**. so m,
/{,var/
/usr/
/{,android/
# These libraries can be in any of:
# /vendor/lib
# /system/lib
# /system/vendor/lib
# /android/vendor/lib
# /android/system/lib
# /android/
/{,android/
/{,android/
/{,android/
/{,android/
/{,android/
/{,android/
# attach_disconnected path socket/ property_ service rw,
/dev/
# 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, /.cache/ gstreamer* / rw,
owner @{HOME}
"""