Performance Injector
Performance Injector
The GameBench Performance Injector is a desktop app for MacOS and Windows that ‘injects’ the native library from Studio SDK into pre-built Android and iOS apps.
No source code is required, you just drop your app bundle (.apk or .ipa) onto the GUI and it produces a modified app bundle ready for installation on your test devices.
Download
Recent Releases
1.11.1
October 31st 2025
- iOS: Fix for missing FPS for certain render paths
1.11.0
October 16th 2025
- Injector:
- Better handling when Apple ID belongs to multiple dev teams
- Improved UX for Apple Code-Signing issues
- Android & iOS:
- Restored ability to capture multiple screenshot sizes
- Session stop now closes any unclosed marker periods
- Android:
- Support for Adreno 800 series GPUs
- Added ‘prefab’ declarations for easier integration with native lib
- Fix for “missing class” Java exception on Android 7
- iOS:
- Fixed misaligned UI when app is landscape
- Overlays now appear on non-Metal apps
- Updated frame counter logic to include non-Metal apps.
1.10.0
September 2nd 2025
- New web-based control interface (on port 8080) for the use of lazily-bound test scripts.
- Added getSessionId() C API.
- API names synchronised across C, C#, and Java
- Injector: New command-line interface to replace gbtool.jar. (Run with “–help” to see options.)
- Injector/Android: ApkToolLib now always uses its internal android-framework.jar. This fixes issues caused by incompatible framework versions left in the user’s home dir.
- Injector/Android: Support for keystore alias selection in password dialog (and CLI)
- Injector: Fix for slightly-lagged console output.
- Android: Screenshot support added for vkQueueSubmit()-based renderers in latest Unity & Unreal engines
- Android: Screenshots now have correct orientation in dashboard
- Android: Support for 16KB pages.
- Android: Fix for crashes on Pixels running Android 16
1.9.1
July 16th 2025
- Injector: Fixed iOS error: “Cannot read properties of undefined (reading ‘includes’)”
- Injector: Fixed bug whereby “Sign only” was wrongly removing the native library
1.9.0
July 9th 2025
- Injector: Major rework of renderer and generally trying to follow ElectronJS best practices
Last updated on