i am trying to use MGD in Galaxy S6 64bit device.
if i don't use processlist.cfg, MGD is working fine.
However, if i create processlist.cfg to /system/lib/egl , MGD does not work.
i made processlist.cfg by
echo "com.test.app" > /system/lib/egl/processlist.cfg
Here is logcat .
There is some "whitelist" error and tracing fail.
with processlist.cfg ( MGD does not work )
I/mgd_interceptor(25581): Interceptor: Process tracing disabled due to not being in whitelist
I/mgd_interceptor(25581): MarshallerBase: Connecting to daemon. Sending header...
I/mgd_interceptor(25581): Interceptor: Interceptor loaded for 25581: com.test.app
I/mgd_interceptor(25581): Interceptor: Not activating tracing
without processlist.cfg를 ( MGD work fine )
I/mgd_interceptor(25840): MarshallerBase: Connecting to daemon. Sending header...
I/mgd_interceptor(25840): Interceptor: Interceptor loaded for 25840: com.test.app
I/mgd_interceptor(25840): Interceptor: Activating tracing
I/mgd_interceptor(25840): Interceptor: TRACING: On
I/OpenGLRenderer(25840): Initialized EGL, version 1.4
Hi nitrox,
Can you check the permissions of the processlist.cfg file?
If you change the permissions to be 777 for example, does that resolve the behaviour you are seeing?
Let us know if that hasn't fixed the problem and we can continue to investigate into this issue.
Kind Regards,
Michael McGeagh
Hi
i already tried 777 to processlist.cfg, but it still give same errors.
So it turns out this is a bug in MGD. The only workaround at the moment is not to use processlist.cfg (not ideal I know).
Good news is we've fixed the bug and the fix will be part of the next release.
Thanks,
Jon.