I'm trying to make this debug tool work with Unity game on a non-rooted Android device. Could anyone give a hint on how do I do that? I followed all the steps from MGD's user guide with no success. There are several things that I need to do with a source Android files (like adding some lines to an "Android.mk" file and manually load a .so file). And these steps need to be done slightly different way in case of Unity's app. So, I placed libMGD.so to the "Assets/Plugins/Android/libs/armeabi-v7a" folder in Unity project, installed the provided MGDDaemon.apk and enabled it on the device. But in the MGD tool itself I don't get any trace data. I'm facing exactly the same issue as discussed here, but unlike that guy, I'm not building a VR app. In fact, VR is even disabled in player settings. So if anyone was able to debug Unity's build with the Mali Graphics Debugger on an unrooted device, I'd really appreciate some help. As far as I can see, some people was able to make MGD work. So could you tell the secret, how you did that, please?