Not working on non-stock ROMs..
Logcat below:
[QUOTE ]
build.board: MSM8960
build.bootloader: s1
build.brand: Sony
build.cpu_abi: armeabi-v7a
build.cpu_abi2: armeabi
build.device: huashan
build.display: lineage_huashan-userdebug 7.1.2 NJH47D 2c9f4b0c14 release-keys
build.fingerprint: Sony/C5303/C5303:4.3/12.1.A.1.207/Nvt_nw:user/release-keys
build.hardware: qcom
build.host: root
build.id: NJH47D
build.manufacturer: Sony
build.model: Xperia SP
build.product: C5303
build.radio: unknown
build.serial: YT91095W83
build.tags: release-keys
build.time: 1502081461000
build.type: user
build.user: CodeZero
version.codename: REL
version.incremental: 2c9f4b0c14
version.release: 7.1.2
version.sdk_int: 25
ActivityManager(660): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.sonyericsson.album cmp=com.sonyericsson.album/.MainActivity bnds=[360,812][536,1000]} from uid 10138 on display 0
08-25 00:30:46.365 I/ActivityManager(660): Start proc 14969:com.sonyericsson.album/u0a145 for activity com.sonyericsson.album/.MainActivity
08-25 00:30:46.534 W/System (14969): ClassLoader referenced unknown path: /system/framework/semc_audioeffectif.jar
08-25 00:30:46.756 I/MultiDex(14969): VM with version 2.1.0 has multidex support
08-25 00:30:46.756 I/MultiDex(14969): install
08-25 00:30:46.756 I/MultiDex(14969): VM has multidex support, MultiDex support library is disabled.
08-25 00:30:46.756 I/MultiDex(14969): install
08-25 00:30:46.756 I/MultiDex(14969): VM has multidex support, MultiDex support library is disabled.
08-25 00:30:46.960 D/DataSenderManager(14969): Not supported
08-25 00:30:47.093 W/GoogleTagManager(14969): Failed to extract the container from the resource file. Resource is a UTF-8 encoded string but doesn't contain a JSON container
08-25 00:30:47.239 E/GoogleTagManager(14969): Invalid macro: _gtm.loadEventEnabled
08-25 00:30:47.275 I/GAv4 (14969): Google Analytics 8.1.15 is starting up. To enable debug logging on a device run:
08-25 00:30:47.275 I/GAv4 (14969): adb shell setprop log.tag.GAv4 DEBUG
08-25 00:30:47.275 I/GAv4 (14969): adb logcat -s GAv4
08-25 00:30:47.340 D/WifiStateMachine(660): updateCapabilities for config:ShadowsMasterfalse,false
08-25 00:30:47.421 E/GoogleTagManager(14969): Invalid macro: _gtm.loadEventEnabled
08-25 00:30:47.437 I/ActivityManager(660): Start proc 15009:android.process.media/u0a9 for content provider com.android.providers.media/.MediaProvider
08-25 00:30:47.437 W/ActivityManager(660): Slow operation: 114ms so far, now at getContentProviderImpl: after start process
08-25 00:30:47.437 W/ActivityManager(660): Slow operation: 114ms so far, now at getContentProviderImpl: updating data structures
08-25 00:30:47.437 W/ActivityManager(660): Slow operation: 114ms so far, now at getContentProviderImpl: done!
08-25 00:30:47.521 I/ActivityManager(660): Process com.google.android.apps.nexuslauncher (pid 14518) has died
08-25 00:30:47.521 D/ActivityManager(660): cleanUpApplicationRecord -- 14518
08-25 00:30:47.544 I/Finsky (16830): [1] com.google.android.finsky.utils.af.onTrimMemory(2): Memory trim requested to level 15
08-25 00:30:47.605 D/NetworkSecurityConfig(14969): No Network Security Config specified, using platform default
08-25 00:30:47.615 W/GAv4 (14969): AnalyticsReceiver is not registered or is disabled. Register the receiver for reliable dispatching on non-Google Play devices. See
http://goo.gl/8Rd3yj for instructions.
08-25 00:30:47.622 W/GAv4 (14969): CampaignTrackingReceiver is not registered, not exported or is disabled. Installation campaign tracking is not possible. See
http://goo.gl/8Rd3yj for instructions.
08-25 00:30:47.632 W/GAv4 (14969): AnalyticsService not registered in the app manifest. Hits might not be delivered reliably. See
http://goo.gl/8Rd3yj for instructions.
08-25 00:30:47.666 W/System (14969): ClassLoader referenced unknown path: /system/framework/tcmclient.jar
08-25 00:30:47.710 W/System (15009): ClassLoader referenced unknown path: /system/priv-app/MediaProvider/lib/arm
08-25 00:30:47.717 W/art (14969): Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
08-25 00:30:47.776 W/System (15009): ClassLoader referenced unknown path: /system/priv-app/DownloadProvider/lib/arm
08-25 00:30:47.777 D/ApplicationLoaders(15009): ignored Vulkan layer search path /system/priv-app/DownloadProvider/lib/arm:/system/priv-app/DownloadProvider/DownloadProvider.apk!/lib/armeabi-v7a:/system/lib:/vendor/lib for namespace 0xb3451090
08-25 00:30:47.801 I/Album (14969): [BaseActivity.java:202] Version name : 8.4.A.0.4, code : 17301508, system : lineage_huashan-userdebug 7.1.2 NJH47D 2c9f4b0c14 release-keys
08-25 00:30:47.817 I/art (14969): Do partial code cache collection, code=26KB, data=30KB
08-25 00:30:47.825 I/art (14969): After code cache collection, code=26KB, data=30KB
08-25 00:30:47.825 I/art (14969): Increasing code cache capacity to 128KB
08-25 00:30:47.848 V/MediaRouter(14969): Adding route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=null types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
08-25 00:30:47.863 V/MediaRouter(14969): Updating audio routes: AudioRoutesInfo{ type=SPEAKER }
08-25 00:30:47.868 V/MediaRouter(14969): Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=null types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
08-25 00:30:47.909 I/MediaRouter(14969): Found default route: MediaRouter.RouteInfo{ uniqueId=android/.support.v7.media.SystemMediaRouteProvider
EFAULT_ROUTE, name=Phone, description=null, iconUri=null, enabled=true, connecting=false, connectionState=0, canDisconnect=false, playbackType=0, playbackStream=3, deviceType=0, volumeHandling=1, volume=15, volumeMax=15, presentationDisplayId=-1, extras=null, settingsIntent=null, providerPackageName=android }
08-25 00:30:48.076 E/DatabaseUtils(15009): Writing exception to parcel
08-25 00:30:48.076 E/DatabaseUtils(15009): java.lang.IllegalStateException: Unknown URL: content://media/external/extended_file
08-25 00:30:48.076 E/DatabaseUtils(15009): at com.android.providers.media.MediaProvider.query(MediaProvider.java:2717)
08-25 00:30:48.076 E/DatabaseUtils(15009): at android.content.ContentProvider.query(ContentProvider.java:1020)
08-25 00:30:48.076 E/DatabaseUtils(15009): at android.content.ContentProvider$Transport.query(ContentProvider.java:239)
08-25 00:30:48.076 E/DatabaseUtils(15009): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:112)
08-25 00:30:48.076 E/DatabaseUtils(15009): at android.os.Binder.execTransact(Binder.java:565)
08-25 00:30:48.082 D/AndroidRuntime(14969): Shutting down VM
08-25 00:30:48.087 E/AndroidRuntime(14969): FATAL EXCEPTION: main
08-25 00:30:48.087 E/AndroidRuntime(14969): Process: com.sonyericsson.album, PID: 14969
08-25 00:30:48.087 E/AndroidRuntime(14969): java.lang.RuntimeException: Unable to resume activity {com.sonyericsson.album/com.sonyericsson.album.MainActivity}: java.lang.IllegalStateException: Unknown URL: content://media/external/extended_file
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3469)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3509)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2772)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.app.ActivityThread.-wrap12(ActivityThread.java)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1507)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.os.Handler.dispatchMessage(Handler.java:102)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.os.Looper.loop(Looper.java:154)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.app.ActivityThread.main(ActivityThread.java:6236)
08-25 00:30:48.087 E/AndroidRuntime(14969): at java.lang.reflect.Method.invoke(Native Method)
08-25 00:30:48.087 E/AndroidRuntime(14969): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:891)
08-25 00:30:48.087 E/AndroidRuntime(14969): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:781)
08-25 00:30:48.087 E/AndroidRuntime(14969): Caused by: java.lang.IllegalStateException: Unknown URL: content://media/external/extended_file
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.os.Parcel.readException(Parcel.java:1692)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:183)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.content.ContentProviderProxy.query(ContentProviderNative.java:421)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.content.ContentResolver.query(ContentResolver.java:534)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.content.ContentResolver.query(ContentResolver.java:475)
08-25 00:30:48.087 E/AndroidRuntime(14969): at com.sonyericsson.album.mediaprovider.SomcMediaStoreWrapper.initWithMediaStoreQuery(SomcMediaStoreWrapper.java:273)
08-25 00:30:48.087 E/AndroidRuntime(14969): at com.sonyericsson.album.mediaprovider.SomcMediaStoreWrapper.init(SomcMediaStoreWrapper.java:127)
08-25 00:30:48.087 E/AndroidRuntime(14969): at com.sonyericsson.album.StartupActivity.postPermissionGranted(StartupActivity.java:363)
08-25 00:30:48.087 E/AndroidRuntime(14969): at com.sonyericsson.album.StartupActivity.startup(StartupActivity.java:306)
08-25 00:30:48.087 E/AndroidRuntime(14969): at com.sonyericsson.album.StartupActivity.onResume(StartupActivity.java:94)
08-25 00:30:48.087 E/AndroidRuntime(14969): at com.sonyericsson.album.BaseActivity.onResume(BaseActivity.java:229)
08-25 00:30:48.087 E/AndroidRuntime(14969): at com.sonyericsson.album.MainActivity.onResume(MainActivity.java:1156)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1270)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.app.Activity.performResume(Activity.java:6788)
08-25 00:30:48.087 E/AndroidRuntime(14969): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3446)
08-25 00:30:48.087 E/AndroidRuntime(14969): ... 10 more
08-25 00:30:48.094 W/ActivityManager(660): Force finishing activity com.sonyericsson.album/.MainActivity
08-25 00:30:48.159 W/ContextImpl(660): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:877 com.android.server.am.AppErrors.crashApplicationInner:375 com.android.server.am.AppErrors.crashApplication:309 com.android.server.am.ActivityManagerService.handleApplicationCrashInner:13757 com.android.server.am.ActivityManagerService.handleApplicationCrash:13739
08-25 00:30:48.194 E/GoogleTagManager(14969): Invalid macro: _gtm.loadEventEnabled
08-25 00:30:48.294 I/OpenGLRenderer(660): Initialized EGL, version 1.4
08-25 00:30:48.295 D/OpenGLRenderer(660): Swap behavior 1
08-25 00:30:48.604 W/ActivityManager(660): Activity pause timeout for ActivityRecord{bef1766 u0 com.sonyericsson.album/.MainActivity t352 f}
08-25 00:30:48.913 I/art (660): Background partial concurrent mark sweep GC freed 23053(1394KB) AllocSpace objects, 3(56KB) LOS objects, 33% free, 23MB/35MB, paused 2.350ms total 259.789ms
08-25 00:30:49.142 W/WindowManager(660): Failed looking up window
08-25 00:30:49.142 W/WindowManager(660): java.lang.IllegalArgumentException: Requested window android.view.ViewRootImpl$W@79d79f does not exist
08-25 00:30:49.142 W/WindowManager(660): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9516)
08-25 00:30:49.142 W/WindowManager(660): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9507)
08-25 00:30:49.142 W/WindowManager(660): at com.android.server.wm.WindowManagerService.removeWindow(WindowManagerService.java:2419)
08-25 00:30:49.142 W/WindowManager(660): at com.android.server.wm.Session.remove(Session.java:193)
08-25 00:30:49.142 W/WindowManager(660): at android.view.ViewRootImpl.dispatchDetachedFromWindow(ViewRootImpl.java:3290)
08-25 00:30:49.142 W/WindowManager(660): at android.view.ViewRootImpl.doDie(ViewRootImpl.java:5923)
08-25 00:30:49.142 W/WindowManager(660): at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3629)
08-25 00:30:49.142 W/WindowManager(660): at android.os.Handler.dispatchMessage(Handler.java:102)
08-25 00:30:49.142 W/WindowManager(660): at android.os.Looper.loop(Looper.java:154)
08-25 00:30:49.142 W/WindowManager(660): at android.os.HandlerThread.run(HandlerThread.java:61)
08-25 00:30:49.142 W/WindowManager(660): at com.android.server.ServiceThread.run(ServiceThread.java:46)
08-25 00:30:50.292 W/ActivityManager(660): Force finishing activity com.sonyericsson.album/.MainActivity
08-25 00:30:50.292 I/ActivityManager(660): Killing 14969:com.sonyericsson.album/u0a145 (adj 0): crash
08-25 00:30:50.293 D/ActivityManager(660): cleanUpApplicationRecord -- 14969
08-25 00:30:50.328 W/InputMethodManagerService(660): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@977bde3 attribute=null, token = android.os.BinderProxy@a54b9a9
08-25 00:30:50.334 W/InputEventReceiver(660): Attempted to finish an input event but the input event receiver has already been disposed.
08-25 00:30:50.512 W/AppOps (660): Finishing op nesting under-run: uid 1000 pkg android code 24 time=0 duration=0 nesting=0
[/QUOTE]
Sent from my Xperia SP using Tapatalk