You’re right - we tested on latest code, not what you would have in your device -
The actual situation is this:
In older versions of the Tegra Android driver, querying for a non-existent entry-point will always return what appears to be a valid function pointer. Although this is controversial (and unhelpful) it is allowed by the egl spec.
In recent versions of the Tegra Android driver if an entry-point doesn’t exist eglGetProcAddress will return 0.
To help resolve your problem it would be helpful if you can provide source fragments showing how you query entry-points (and which strings you query exactly), so we can review and investigate further.