OK, so I use Adreno Profiler 2.3.4038.25748 (in About menu) on Windows XP.
And HTC Legend (Android 2.2 ) which I believe uses Adreno 200 GPU, right ?
I've got <uses-permission android:name="android.permission.INTERNET" />
in AndroidManifest.xml in my game and I have a game launched on device
(it uses GLSurfaceView and the rest of the OpenGL code is in C++ via NDK)
I followed all other steps and on Connect I get :
- Found 1 ADB device.
- Scanning for applications.
- WARNING! ADB found a device, but no Adreno Profiler enabled applications can be found. If your app is running....
Am I doing anything wrong ?
Should the device be rooted or smth ? (it's a commercial one)
Hi Alexander,
The device shouldn't need to be rooted. There's a number of checks that you can do to see what's not working for you though:
Let us know what results you get from that, thanks.
-Steve
It seems that we only have
egl.cfg, libEGL_adreno200.so, libGLES_android.so, libGLESv1_CM_adreno200.so and libGLESv2_adreno200.so
in /system/lib/egl/.
Does that mean we are completely out of luck with this HTC Legend device ?
Can we get libq3dtools_adreno200.so somewhere and copy it to /system/lib/egl/
and would profiler work if we did so ?
Unfortunately the lack of that library means that device does not support the Adreno Profiler at this time. Pulling the library from another device would not be a recommended solution as the calls may not line up properly.
Hi,
I have a similar issue with the HTC Flyer. I can find the required lib, have the permission set...but I still get the same issue. What am i missing?
Thanks
Hi Sandeep,
Have you already gone through the steps in the Help Center under Device Installation and Frequently Asked Questions? Please also look through the Known Issues there as well. If that still doesn't help, please let us know if you were able to make any progress and your experience.
Hi,
I've been having the same problem listed above. I've followed the install instructions in Help Center to a T but still no luck. I'm running on an HTC Evo 4G. I verified everything you asked about in a previous post except for Neocore. I'm not sure what that is. Anyways, any help would be greatly appreciated.
Thanks
Jason
Jason, Neocore is a benchmarking app from the Android marketplace:
https://market.android.com/details?id=com.qualcomm.qx.neocore&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5xdWFsY29tbS5xeC5uZW9jb3JlIl0.
Unfortunately, the HTC Evo 4G does not have the appropriate software loaded to interact with the Adreno Profiler. A Nexus One may be a better option if available to you
Thanks for getting back to me, Steve. I was actually able to get the Evo 4G hooked up to the profiler. I believe I may have actually been typing "debugger.egl.profiler" instead of "debug.egl.profiler." It still seems a bit sketchy as to how often it connects. I had to install HTC Sync to install the drivers for the Evo and having that running may have interfered with the adb server I had started on the device. So I made sure to exit that and then run the command "adb shell setprop debug.egl.profiler 1" in the command window. After that it seemed to hook up to the profiler just fine.
Thanks again, hope this helps others!
Hi! I'm having the same problem.
Using Nexus 4, Internet permission enabled, connected to device via USB, ADB installed, and USB Debug mode enabled on the phone.
The device is detected, but the profiler is telling me it's not "adreno profiler enabled". I went through the various instructions in the help docs but it's still not hooking it up.
I'm assuming the profiler can work via the USB connection though. My desktop machine is on a secure corporate intranet while my device is on a separate wifi network, and there's a big firewall behind the two, so I can't use wifi to connect to my device (on top of not having a wifi equipped desktop machine). Am I out of luck here?
There's another thread here about Nexus 4 specifically. For some reason, Adreno Profiler support was stripped out of the build for that device. There will be an update in May that fixes this. In the meantime, we're trying to identify whether or not there's a build currently availble on CodeAurora in which it's working, but I doubt it.
Hi Steve,
I met the same question as Alexander on Nexus 5. There is only egl.cfg and libGLES_android.so in /system/lib/egl/. Where can I get needed libraries for Adreno Profiler? Thank you.
Thanks
Wang Li
Go through the documentation of the profiler software.
In device installation there is a list of instruction to follow.
Hi,
I'm trying to make the Test setup with Touch screen and facing the same issue with the Adreno tool.Because the Adreno profiler app is not available anywhere in the internet like Playstore.Even I tried to install the Neocore application,but admin rights are not allowing me to download it.Could you Please,provide me the alternate solution for this issue.
Could you try Snapdragon Profiler instead as we are not supporting Adreno Profiler any more?
https://developer.qualcomm.com/software/snapdragon-profiler
Hi,
If you don't mind could you please provide me the older version location of Adreno profiler apk file for my Android 4.4.2 OS.
You can still find Adreno Profiler at:
https://developer.qualcomm.com/software/adreno-gpu-profiler
Como faço pra instalar a adreno em meu celular (moto x4)?