[Android One (First-Generation) Cross-Device Origin] GokulNC:
Whenever I try to play a video, it shows error. [MENTION=5138012]utkarsh914[/MENTION]

(Only MX Player works)

Here's the logcat:

01-29 12:34:35.091 660 798 E linker : readlink("/proc/self/fd/75") failed: Permission denied [fd=75]
01-29 12:34:35.091 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:35.092 660 798 E linker : readlink("/proc/self/fd/75") failed: Permission denied [fd=75]
01-29 12:34:35.093 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:35.095 660 798 E linker : readlink("/proc/self/fd/75") failed: Permission denied [fd=75]
01-29 12:34:35.096 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:35.100 660 798 E linker : readlink("/proc/self/fd/92") failed: Permission denied [fd=92]
01-29 12:34:35.100 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:35.101 660 798 I MaliEGL : [Mali]window_type=1, is_framebuffer=0, errnum = 0
01-29 12:34:35.101 660 798 I MaliEGL : [Mali]surface->num_buffers=4, surface->num_frames=3, win_min_undequeued=1
01-29 12:34:35.101 660 798 I MaliEGL : [Mali]max_allowed_dequeued_buffers=3
01-29 12:34:35.120 660 798 E linker : readlink("/proc/self/fd/98") failed: Permission denied [fd=98]
01-29 12:34:35.121 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:35.136 660 798 E linker : readlink("/proc/self/fd/114") failed: Permission denied [fd=114]
01-29 12:34:35.137 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:35.411 355 364 I art : Background sticky concurrent mark sweep GC freed 119329(5MB) AllocSpace objects, 14(328KB) LOS objects, 31% free, 16MB/24MB, paused 2.843ms total 228.031ms

01-29 12:34:35.785 660 798 E linker : readlink("/proc/self/fd/75") failed: Permission denied [fd=75]
01-29 12:34:35.785 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:35.786 660 798 E linker : readlink("/proc/self/fd/75") failed: Permission denied [fd=75]
01-29 12:34:35.786 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:35.787 660 798 E linker : readlink("/proc/self/fd/75") failed: Permission denied [fd=75]
01-29 12:34:35.788 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:35.795 660 798 E linker : readlink("/proc/self/fd/86") failed: Permission denied [fd=86]
01-29 12:34:35.795 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:35.797 660 798 I MaliEGL : [Mali]window_type=1, is_framebuffer=0, errnum = 0
01-29 12:34:35.797 660 798 I MaliEGL : [Mali]surface->num_buffers=4, surface->num_frames=3, win_min_undequeued=1
01-29 12:34:35.797 660 798 I MaliEGL : [Mali]max_allowed_dequeued_buffers=3
01-29 12:34:36.109 660 756 I vol.Events: writeEvent active_stream_changed STREAM_MUSIC
01-29 12:34:36.109 660 660 I vol.Events: writeEvent touch_level_changed STREAM_MUSIC 28
01-29 12:34:36.119 660 798 E linker : readlink("/proc/self/fd/93") failed: Permission denied [fd=93]
01-29 12:34:36.119 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:36.138 660 756 I vol.Events: writeEvent level_changed STREAM_MUSIC 28
01-29 12:34:36.157 660 798 E linker : readlink("/proc/self/fd/110") failed: Permission denied [fd=110]
01-29 12:34:36.157 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:36.224 660 660 I vol.Events: writeEvent touch_level_changed STREAM_MUSIC 17
01-29 12:34:36.240 660 756 I vol.Events: writeEvent level_changed STREAM_MUSIC 17
01-29 12:34:36.244 660 660 I vol.Events: writeEvent touch_level_changed STREAM_MUSIC 10
01-29 12:34:36.265 660 756 I vol.Events: writeEvent level_changed STREAM_MUSIC 10
01-29 12:34:36.292 660 660 I vol.Events: writeEvent touch_level_changed STREAM_MUSIC 3
01-29 12:34:36.302 660 756 I vol.Events: writeEvent level_changed STREAM_MUSIC 3
01-29 12:34:36.367 660 660 I vol.Events: writeEvent touch_level_changed STREAM_MUSIC 0
01-29 12:34:36.386 660 756 I vol.Events: writeEvent level_changed STREAM_MUSIC 0
01-29 12:34:36.386 660 756 I vol.Events: writeEvent mute_changed STREAM_MUSIC true
01-29 12:34:36.453 660 660 I vol.Events: writeEvent touch_level_done STREAM_MUSIC 0
01-29 12:34:36.754 660 660 I vol.Events: writeEvent dismiss_dialog touch_outside
01-29 12:34:36.758 660 756 I vol.Events: writeEvent active_stream_changed UNKNOWN_STREAM_-1
01-29 12:34:37.111 660 798 E linker : readlink("/proc/self/fd/75") failed: Permission denied [fd=75]
01-29 12:34:37.112 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:37.113 660 798 E linker : readlink("/proc/self/fd/75") failed: Permission denied [fd=75]
01-29 12:34:37.113 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:37.114 660 798 E linker : readlink("/proc/self/fd/75") failed: Permission denied [fd=75]
01-29 12:34:37.114 660 798 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:37.300 30228 30237 I art : Background sticky concurrent mark sweep GC freed 18286(1468KB) AllocSpace objects, 8(416KB) LOS objects, 30% free, 4MB/6MB, paused 12.762ms total 40.992ms
01-29 12:34:37.449 355 1650 E AlarmManager: RTC Alarm: 2 null com.google.android.gms com.google.android.gms.gcm.ACTION_CHECK_QUEUE
01-29 12:34:37.605 28113 28182 I ExifInterface_JNI: Raw image not detected
01-29 12:34:37.730 29425 29425 D MediaScannerReceiver: action: android.intent.action.MEDIA_SCANNER_SCAN_FILE path: /storage/3661-6266/WhatsApp/Media/WhatsApp Images/IMG-20180129-WA0002.jpg
01-29 12:34:37.900 29425 30343 I ExifInterface_JNI: Raw image not detected
01-29 12:34:38.219 30228 30255 I KLog.INFO: [30228-30228] [alone] checkBackupRunningStatue
01-29 12:34:38.230 30228 30278 D chenghui: scan folder:/storage/3661-6266/WhatsApp/Media/WhatsApp Images,file count=14,expense time=14
01-29 12:34:38.345 30228 30270 E linker : readlink("/proc/self/fd/80") failed: Permission denied [fd=80]
01-29 12:34:38.346 30228 30270 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:39.323 30228 30284 W art : Before Android 4.1, method double java.util.concurrent.ThreadLocalRandom.internalNextDouble(double, double) would have incorrectly overridden the package-private method in java.util.Random
01-29 12:34:39.323 30228 30284 W art : Before Android 4.1, method int java.util.concurrent.ThreadLocalRandom.internalNextInt(int, int) would have incorrectly overridden the package-private method in java.util.Random
01-29 12:34:39.323 30228 30284 W art : Before Android 4.1, method long java.util.concurrent.ThreadLocalRandom.internalNextLong(long, long) would have incorrectly overridden the package-private method in java.util.Random
01-29 12:34:39.947 355 1653 I ActivityManager: START u0 {act=android.intent.action.VIEW dat=file:///storage/3661-6266/WhatsApp/Media/WhatsApp Video/VID-20171204-WA0000.mp4 typ=video/mp4 cmp=com.mxtech.videoplayer.ad/.ActivityScreen} from uid 10091 on display 0
01-29 12:34:40.025 355 368 I memtrack_graphic: graphic_memtrack_get_memory match 4: ion_mm_heap 30228 1642496 2 df3f1f80 c3e2f480
01-29 12:34:40.025 355 368 I memtrack_graphic: : 30228 30228 1642496 2 821248
01-29 12:34:40.025 355 368 I memtrack_graphic: graphic_memtrack_get_memory match 4: ion_mm_heap 30228 1642496 2 c6943000 c43c7b80
01-29 12:34:40.025 355 368 I memtrack_graphic: : 30228 30228 1642496 2 1642496
01-29 12:34:40.025 355 368 I memtrack_graphic: graphic_memtrack_get_memory match 4: ion_mm_heap 30228 1642496 2 d9863580 c908bc80
01-29 12:34:40.025 355 368 I memtrack_graphic: : 30228 30228 1642496 2 2463744
01-29 12:34:40.027 355 368 I memtrack_graphic: graphic_memtrack_get_memory match 4: ion_mm_heap 30228 1642496 2 d2f388c0 dde33f00
01-29 12:34:40.027 355 368 I memtrack_graphic: : 30228 30228 1642496 2 3284992
01-29 12:34:40.080 30166 30188 I KLog.INFO: [30166-30192] [scan] 监控发现数据改变，类别：8
01-29 12:34:40.086 30166 30188 I KLog.INFO: [30166-30346] [scan] 扫描本地开始
01-29 12:34:40.161 30228 30243 I FA : Tag Manager is not found and thus will not be used
01-29 12:34:40.183 355 4179 I ActivityManager: Start proc 30347:com.mxtech.videoplayer.ad/u0a101 for activity com.mxtech.videoplayer.ad/.ActivityScreen
01-29 12:34:40.288 355 370 W art : Long monitor contention with owner Binder:355_1D (4179) at void com.android.server.am.ActivityManagerService.activityPaused(android.os.IBinder)(ActivityManagerService.java:7160) waiters=0 in void com.android.server.am.ActivityManagerService.dispatchUidsChanged() for 184ms
01-29 12:34:40.393 355 377 E linker : readlink("/proc/self/fd/276") failed: Permission denied [fd=276]
01-29 12:34:40.393 355 377 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:40.397 355 377 E linker : readlink("/proc/self/fd/274") failed: Permission denied [fd=274]
01-29 12:34:40.398 355 377 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:40.514 30228 30249 W System : ClassLoader referenced unknown path: /system/framework/tcmclient.jar
01-29 12:34:40.571 355 2064 W ActivityManager: Slow operation: 75ms so far, now at attachApplicationLocked: after mServices.attachApplicationLocked
01-29 12:34:40.583 30228 30270 E linker : readlink("/proc/self/fd/58") failed: Permission denied [fd=58]
01-29 12:34:40.587 30228 30270 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:40.588 30228 30270 E linker : readlink("/proc/self/fd/58") failed: Permission denied [fd=58]
01-29 12:34:40.588 30228 30270 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:40.590 30228 30270 E linker : readlink("/proc/self/fd/52") failed: Permission denied [fd=52]
01-29 12:34:40.590 30228 30270 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.
01-29 12:34:40.592 30228 30270 E linker : readlink("/proc/self/fd/52") failed: Permission denied [fd=52]
01-29 12:34:40.592 30228 30270 E linker : warning: unable to get realpath for the library "/system/lib/hw/gralloc.mt6582.so". Will use given path.

01-29 12:34:40.730 30166 30188 I KLog.INFO: [30166-30346] [scan] 耗时: 660
01-29 12:34:40.733 30166 30188 I KLog.INFO: [30166-30346] [scan] 扫描本地完成 totalClient 0

01-29 12:34:41.315 30347 30368 E linker : readlink("/proc/self/fd/33") failed: Permission denied [fd=33]
01-29 12:34:41.315 30347 30368 E linker : warning: unable to get realpath for the library "/data/dalvik-cache/arm/system@framework@com.android.location.provider.jar@classes.dex". Will use given path.
01-29 12:34:41.331 30347 30368 E linker : readlink("/proc/self/fd/33") failed: Permission denied [fd=33]
01-29 12:34:41.333 30347 30368 E linker : warning: unable to get realpath for the library "/data/dalvik-cache/arm/system@framework@com.android.media.remotedisplay.jar@classes.dex". Will use given path.

Any ideas why?