Howdy, I'm using Adreno Profiler 2.2 with a Nexus One primarily (and an HTC EVO 4G occasionally) with Android 2.2; I'm running into the following bugs:
1) Scrubber 2.0 can't initialize the framebuffer display on my desktop, with an nvidia GF 320M, latest drivers. It's likely wanting some extension or similar that's not available.
2) After the first frame capture in Scrubber 2.0, all subsequent frames have no API call history available -- the tab is always blank whenever any render call is selected. The app needs to be restarted to allow for capture of another frame with API call history.
3) Once a scrubber/grapher/etc. tab is opened, it can never be closed again.
Unfortunately the Adreno Profile currently only supports ATI cards and a small set of nVidia cards. You can reference the help docs on Adreno Profiler for specific hardware requirements.