Can't recognize plugins

Subforum for discussion and help with ScummVM's Android port

Moderator: ScummVM Team

Thurisaz
Posts: 4
Joined: Mon Feb 17, 2014 7:06 pm

Post by Thurisaz »

Fuzzie, I managed to give both scummvm and the scumm plugin autolaunch permissions through the security center. I reinstalled scummVM and the plugin afterwards.

Here's the list from what happened next:
  • 04-21 20:44:27.924 E/ActivityThread(18823): Failed to find provider info for com.xiaomi.gamecenter.miui.recommend
    04-21 20:44:30.187 I/PermissionInfoActivity(13845): Ignoring unknown permission:android.permission.ACCESS_SUPERUSER
    04-21 20:44:30.187 I/PermissionInfoActivity(13845): Ignoring unknown permission:.PERMISSION
    04-21 20:44:37.191 D/libc-netbsd(126): getaddrinfo: safebrowsing.google.com NO result from proxy
    04-21 20:44:37.191 D/libc-netbsd(126): res_queryN name = safebrowsing.google.com, class = 1, type = 1
    04-21 20:44:37.863 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:37.871 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:37.888 E/CellLocation(500): create GsmCellLocation
    04-21 20:44:37.937 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:38.252 D/libc-netbsd(126): res_queryN name = safebrowsing.google.com succeed
    04-21 20:44:38.252 D/libc-netbsd(19178): getaddrinfo: safebrowsing.google.com get result from proxy >>
    04-21 20:44:39.422 E/NativeCrypto(19178): ssl=0x5d972fc8 cert_verify_callback x509_store_ctx=0x5ed8aab0 arg=0x0
    04-21 20:44:39.422 E/NativeCrypto(19178): ssl=0x5d972fc8 cert_verify_callback calling verifyCertificateChain authMethod=ECDHE_RSA
    04-21 20:44:47.211 E/CellLocation(500): create GsmCellLocation
    04-21 20:44:47.212 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:47.213 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:47.344 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:49.945 E/CellLocation(500): create GsmCellLocation
    04-21 20:44:50.060 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:50.086 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:50.101 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:54.623 E/CellLocation(500): create GsmCellLocation
    04-21 20:44:54.712 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:54.729 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:54.735 E/CellLocation(14521): create GsmCellLocation
    04-21 20:44:55.879 E/ActivityThread(18823): Failed to find provider info for com.xiaomi.gamecenter.miui.recommend
    04-21 20:45:00.103 E/CellLocation(500): create GsmCellLocation
    04-21 20:45:00.202 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:00.205 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:00.219 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:12.404 E/CellLocation(500): create GsmCellLocation
    04-21 20:45:12.556 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:12.558 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:12.581 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:18.513 I/ScummVM (20035): Extracting mylib/armeabi/libscummvm.so from /data/app/org.scummvm.scummvm-1.apk to /data/data/org.scummvm.scummvm/cache/libscummvm.so
    04-21 20:45:18.720 I/ScummVM (20035): Starting next activity with intent Intent { flg=0x1000000 cmp=org.scummvm.scummvm/.ScummVMActivity (has extras) }
    04-21 20:45:18.966 D/ScummVM (20035): Hover available: true
    04-21 20:45:18.967 D/ScummVM (20035): onStart
    04-21 20:45:18.967 D/ScummVM (20035): onResume
    04-21 20:45:18.974 I/ScummVM (20035): Using 16384 bytes buffer for 44100Hz audio
    04-21 20:45:19.033 D/ScummVM (20035): surfaceCreated
    04-21 20:45:19.033 D/ScummVM (20035): surfaceChanged: 1280x720 (4)
    04-21 20:45:19.036 D/ScummVM (20035): EGL configs:
    04-21 20:45:19.038 D/ScummVM (20035): [1] RGBA8888 D24 S8 W P (9982)
    04-21 20:45:19.039 D/ScummVM (20035): [2] RGBA8888 W P (10034)
    04-21 20:45:19.041 D/ScummVM (20035): [3] RGBA8888 D24 S8 MSAAx4 W P (9582)
    04-21 20:45:19.041 D/ScummVM (20035): [4] RGB888 D24 S8 W P (10000)
    04-21 20:45:19.042 D/ScummVM (20035): [5] RGB888 W P (10052)
    04-21 20:45:19.043 D/ScummVM (20035): [6] RGB888 D24 S8 MSAAx4 W P (9600)
    04-21 20:45:19.044 D/ScummVM (20035): [7] RGB565 D24 S8 W P (10008)
    04-21 20:45:19.045 D/ScummVM (20035): [8] RGB565 W P (10060)
    04-21 20:45:19.046 D/ScummVM (20035): [9] RGB565 D24 S8 MSAAx4 W P (9608)
    04-21 20:45:19.048 D/ScummVM (20035): [14] RGBA8888 D24 S8 W P (9982)
    04-21 20:45:19.048 D/ScummVM (20035): [15] RGBA8888 W P (10034)
    04-21 20:45:19.049 D/ScummVM (20035): [16] RGBA8888 D24 S8 MSAAx4 W (9582)
    04-21 20:45:19.049 D/ScummVM (20035): [17] RGB888 D24 S8 W P (10000)
    04-21 20:45:19.050 D/ScummVM (20035): [18] RGB888 W P (10052)
    04-21 20:45:19.051 D/ScummVM (20035): [19] RGB888 D24 S8 MSAAx4 W (9600)
    04-21 20:45:19.051 D/ScummVM (20035): [20] RGB565 D24 S8 W P (10008)
    04-21 20:45:19.052 D/ScummVM (20035): [21] RGB565 W P (10060)
    04-21 20:45:19.052 D/ScummVM (20035): [22] RGB565 D24 S8 MSAAx4 W (9608)
    04-21 20:45:19.053 D/ScummVM (20035): Chosen EGL config: [8] RGB565 W P
    04-21 20:45:19.073 I/ScummVM (20035): ScummVM 1.7.0git6367-ge76a890 (Apr 20 2014 05:18:29)
    04-21 20:45:19.073 I/ScummVM (20035): Running on: [Xiaomi] [2013023] [Xiaomi] [Xiaomi/2013023/HM2013023:4.2.2/HM2013023/JHBCNAL5.0:user/release-keys] [JHBCNAL5.0] SDK:17 ABI:armeabi-v7a
    04-21 20:45:19.073 I/ScummVM (20035): Entering scummvm_main with 4 args
    04-21 20:45:19.073 W/ScummVM (20035): WARNING: File::open: '/data/data/org.scummvm.scummvm/files/scummvmrc' does not exist!
    04-21 20:45:19.073 D/ScummVM (20035): Creating configuration file: /data/data/org.scummvm.scummvm/files/scummvmrc
    04-21 20:45:19.074 W/ScummVM (20035): WARNING: Failed loading symbol 'PLUGIN_getVersion' from plugin '/data/data/org.scummvm.scummvm/cache/libscummvm.so' (Symbol not found: load_library(linker.cpp:745): library "libPVROCL.so" not found)!
    04-21 20:45:19.075 D/ScummVM (20035): initializing surface
    04-21 20:45:19.167 I/ScummVM (20035): Using EGL 1.4 Android META-EGL (Android); GL OpenGL ES-CM 1.1/PowerVR SGX 544MP (Imagination Technologies)
    04-21 20:45:19.168 I/ScummVM (20035): Extensions: GL_EXT_debug_marker GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_matrix_get GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_point_sprite GL_OES_point_size_array GL_OES_matrix_palette GL_OES_draw_texture GL_OES_query_matrix GL_OES_texture_env_crossbar GL_OES_texture_mirrored_repeat GL_OES_texture_cube_map GL_OES_blend_subtract GL_OES_blend_func_separate GL_OES_blend_equation_separate GL_OES_stencil_wrap GL_OES_extended_matrix_palette GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_depth24 GL_OES_stencil8 GL_OES_compressed_ETC1_RGB8_texture GL_OES_mapbuffer GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_multi_draw_arrays GL_OES_required_internalformat GL_IMG_read_format GL_IMG_texture_compression_pvrtc GL_IMG_texture_format_BGRA8888 GL_EXT_texture_format_BGRA8888 GL_OES_egl_sync GL_IMG_vertex_array_object GL_APPLE_texture_2D_limited_npot
    04-21 20:45:19.168 D/ScummVM (20035): initializing viewport
    04-21 20:45:19.168 I/ScummVM (20035): overlay size is 640x360
    04-21 20:45:21.351 D/libc-netbsd(126): getaddrinfo: policy.app.xiaomi.com NO result from proxy
    04-21 20:45:21.352 D/libc-netbsd(126): res_queryN name = policy.app.xiaomi.com, class = 1, type = 1
    04-21 20:45:23.021 D/libc-netbsd(126): res_queryN name = policy.app.xiaomi.com succeed
    04-21 20:45:23.022 D/libc-netbsd(18360): getaddrinfo: policy.app.xiaomi.com get result from proxy >>
    04-21 20:45:23.035 E/Network (18360): doHttpPostWithResponseStatus
    04-21 20:45:23.035 E/Network (18360): org.apache.http.conn.HttpHostConnectException: Connection to http://policy.app.xiaomi.com refused
    04-21 20:45:23.035 E/Network (18360): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:183)
    04-21 20:45:23.035 E/Network (18360): at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
    04-21 20:45:23.035 E/Network (18360): at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
    04-21 20:45:23.035 E/Network (18360): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:365)
    04-21 20:45:23.035 E/Network (18360): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
    04-21 20:45:23.035 E/Network (18360): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
    04-21 20:45:23.035 E/Network (18360): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
    04-21 20:45:23.035 E/Network (18360): at miui.util.Network.doHttpPostWithResponseStatus(Network.java:84)
    04-21 20:45:23.035 E/Network (18360): at miui.util.NotificationFilterHelper$2.run(NotificationFilterHelper.java:284)
    04-21 20:45:23.035 E/Network (18360): at java.lang.Thread.run(Thread.java:838)
    04-21 20:45:23.035 E/Network (18360): Caused by: java.net.ConnectException: failed to connect to /42.62.48.189 (port 80) after 10000ms: isConnected failed: ECONNREFUSED (Connection refused)
    04-21 20:45:23.035 E/Network (18360): at libcore.io.IoBridge.isConnected(IoBridge.java:250)
    04-21 20:45:23.035 E/Network (18360): at libcore.io.IoBridge.connectErrno(IoBridge.java:178)
    04-21 20:45:23.035 E/Network (18360): at libcore.io.IoBridge.connect(IoBridge.java:112)
    04-21 20:45:23.035 E/Network (18360): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
    04-21 20:45:23.035 E/Network (18360): at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
    04-21 20:45:23.035 E/Network (18360): at java.net.Socket.connect(Socket.java:857)
    04-21 20:45:23.035 E/Network (18360): at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:119)
    04-21 20:45:23.035 E/Network (18360): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:144)
    04-21 20:45:23.035 E/Network (18360): ... 9 more
    04-21 20:45:23.035 E/Network (18360): Caused by: libcore.io.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
    04-21 20:45:23.035 E/Network (18360): at libcore.io.IoBridge.isConnected(IoBridge.java:234)
    04-21 20:45:23.035 E/Network (18360): ... 16 more
    04-21 20:45:27.139 E/CellLocation(500): create GsmCellLocation
    04-21 20:45:27.239 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:27.249 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:27.262 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:27.314 I/ScummVM (20035): scummvm_main exited with code 0
    04-21 20:45:27.378 D/ScummVM (20035): Destroying texture 100271
    04-21 20:45:27.380 D/ScummVM (20035): Destroying texture 315638026
    04-21 20:45:27.382 D/ScummVM (20035): Destroying texture 534244737
    04-21 20:45:27.383 D/ScummVM (20035): deinitializing surface
    04-21 20:45:27.491 E/InputDispatcher(500): channel '43671d28 org.scummvm.scummvm/org.scummvm.scummvm.ScummVMActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
    04-21 20:45:31.814 E/CellLocation(500): create GsmCellLocation
    04-21 20:45:32.012 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:32.013 E/CellLocation(14521): create GsmCellLocation
    04-21 20:45:32.032 E/CellLocation(14521): create GsmCellLocation
Hope that helps. ScummVM still doesn't find the installed plugin. For possible later logs, though, I'd like to know if it's ok to leave those log entries not mentioning scummvm unposted, or should I leave them there in case they contain something useful?

I have to mention that I'm really thankful for you folks taking time to try and solve this problem.
digitall
ScummVM Developer
Posts: 1172
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

Well, I may be wrong, but this Error looks like the MIUI security center trying to access some kind of online site to check if ScummVM is on a known "malware" list... Since the connection fails, it kills ScummVM :/

Has MIUI got some kind of "online check" or something?

<snip>
04-21 20:45:23.035 E/Network (18360): org.apache.http.conn.HttpHostConnectException: Connection to http://policy.app.xiaomi.com refused
</snip>
Post Reply