Releases: zenithblue-oss/finalbenchmark-platform
Release list
v1.1.0
FinalBenchmark v1.1.0
Release Date: June 15, 2026
Version Code: 11
APK Size: ~15 MB (arm64-v8a + armeabi-v7a, R8 minified)
Changelog
Splash & Theme
- Eliminated the bright splash flash on cold-launch in dark mode by introducing a
values-nighttheme variant with a dark window background, matching system bars in night mode (#8) - Cleaned up stale "Light Monet" / "Dark Monet" labels in Settings — they are now simply "Light" and "Dark", reflecting the current Material 3 dynamic-color implementation (#9)
Layout
- Calibrate Power screen is now vertically scrollable, fixing clipped/overflowed content on 4:3 and squarish aspect ratios such as the MediaTek 1080x1500 test device and the Ayaneo Pocket Air Mini (#9)
App Icon
- Added Android 13+ Material You Themed Icon support. The OS tints the existing monochrome icon with the wallpaper-derived color when Themed Icons are enabled in launcher settings (#10)
Productivity Benchmark
- Fixed video-decode warmup that previously never ran warm: warmup is now 2000 ms, bounded by a 40% setup-time budget with 10 keyframes, drain is wall-clock capped at 100 ms, and a degenerate warmup emits a
Log.wso it can no longer silently pass
v1.0.2
FinalBenchmark v1.0.2
Release Date: May 31, 2026
Version Code: 10
APK Size: ~15 MB (arm64-v8a + armeabi-v7a, R8 minified)
Changelog
AI Benchmark
- Replaced the entire Litert/TFLite backend with a custom Native C++ implementation to resolve infinite freezing during LLM inference
- AI backend now correctly attempts to load Vulkan/OpenCL/OpenGL ES accelerators before falling back to CPU
- Fixed the AI threading model to prevent silent fallback to CPU mode caused by EGL context thread affinity issues
- Recalibrated AI scoring baselines using actual NEON CPU measurements from the Snapdragon 8 Gen 3 reference device
CPU Benchmark
- Restored optimized CPU iteration targets for
midandflagshiptiers to ensure the entire benchmark suite completes within 3 minutes
UI
- AI benchmark badges now accurately display the utilized accelerator backend (Vulkan, OpenCL, OpenGL ES, or CPU)
v1.0.1
FinalBenchmark v1.0.1
Release Date: May 30, 2026
Version Code: 9
APK Size: ~33 MB (arm64-v8a + armeabi-v7a, R8 minified)
Changelog
History
- Fix blank detailed data in history results (R8 obfuscation breaking Gson deserialization)
- Fall back to genericTestDetails table when detailedResultsJson is empty
Rankings
- Per-category reference scores: GPU shows GPU names, Storage shows UFS/eMMC, RAM shows LPDDR type
UI
- Remove performance tier tags (ELITE/POWERHOUSE/COMPETITIVE)
- Remove entry animations for snappier navigation
v1.0.0
FinalBenchmark v1.0.0
Release Date: May 29, 2026
Version Code: 8
APK Size: ~33 MB (arm64-v8a + armeabi-v7a, R8 minified)
Changelog
AI / ML
- LiteRT 1.4.2 with 16KB page alignment, NNAPI-first delegate chain
- LLM TPS scoring with geometric mean, recalibrated to SD8G3
Storage
- JNI posix_fadvise + fdatasync for true UFS 4.0 measurement
- 6 tests: SeqRead, SeqWrite, Rand4K, SmallFiles, SQLite, Mixed
RAM
- JNI native benchmark with NEON + pthreads
- Recalibrated to actual SD8G3 measurements
Productivity
- 9 GPU-accelerated benchmarks via HardwareRenderer/AGSL/MediaCodec
- Video encode/decode/transcode, 4K canvas, image processing, text, JSON, compression
Full Benchmark
- Sequential CPU -> AI -> RAM -> Storage -> GPU -> Productivity
- Weighted scoring with per-category drill-down and performance graphs
Rankings
- Per-category ranking data and multi-category comparison pages
ABI Support
- arm64-v8a, armeabi-v7a
v0.5.1
UI Polish & New Features
- NEW: CPU Comparison Page - Compare devices side-by-side
- UX: Unified sleek page transitions (Fade+Scale)
- UI: Refined Benchmark Dial & added Time Estimation
- Fix: Fixed navigation failure on screen rotation
- Optimization: Optimized Matrix Ops & Scoring factors (8 Gen 3 baseline)
- Optimization: Improved thermal management & workload tiers
- UI: Polished Result Screen spacing & visuals
Screenshots
v0.3
What's Changed
UI Improvements
- Fixed CPU Affinity Control to show accurate BIG/Mid/LITTLE core counts
- Simplified CPU Governor Hints section for better reliability
- Updated benchmark tip #1 to "Flash Thermal Disable Module"
- Changed temperature graphs to show Max instead of Current temperature
- Updated Rankings tab with latest reference devices (Snapdragon 8 Elite, 8s Gen 3, Helio G95)
- Improved GPU section UI with scrollable lists and elegant design
- Enhanced CPU topology display in Device screen
- Added MP Ratio card showing multi-core scaling efficiency
- Adjusted benchmark scoring factors for better balance
Matrix Multiplication Algorithm Overhaul
- Implemented Strassen's divide-and-conquer matrix multiplication algorithm
- O(n^2.807) complexity for improved performance consistency
- Fresh random data generated for each benchmark iteration
- Adjusted workload parameters for all device tiers
- Fixed benchmark caching issues for more accurate results
Bug Fixes
- Fixed CPU Governor Hints status persistence after benchmark
- Corrected core count display for 3-tier CPU architectures
- Synchronized ranking data across all screens
- Fixed Final Score text visibility in Monokai theme
- MP Ratio card now uses consistent colors across all themes
F-Droid Status
✅ All F-Droid compliance issues resolved
✅ Merge request submitted: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/30542
Download
Download the APK below to install on your Android device.
Full Changelog: v0.2.25...v0.3
v0.2.25
What's Changed
F-Droid Compliance Fixes
- Removed location permissions (, ) - These were only used for GPS provider detection, not actual tracking
- Removed Play Store references - Removed Play Store links and Google Issue Tracker for F-Droid compliance
- Fixed Fastlane metadata - Shortened description to meet 500 character limit
- Fixed Gradle wrapper - Added missing SHA256 checksum and resolved version mismatch
Gradle Updates
- Updated to Gradle 9.2.1 - Updated wrapper, JAR, and scripts to match system version
- Enabled reproducible builds - Added configuration for F-Droid reproducible builds
UI/UX Improvements
- Updated version display - Changed from commit hash to v0.2.25 in Settings screen
- Added 7th screenshot - Updated README with new screenshot
Documentation
- F-Droid workflow - Created workflow documentation for future updates
- F-Droid fixes documentation - Comprehensive documentation of all compliance fixes
F-Droid Status
✅ All F-Droid compliance issues resolved
✅ Merge request submitted: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/30542
Download
Download the APK below to install on your Android device.
Full Changelog: https://github.com/abhay-byte/finalbenchmark-platform/commits/v0.2.25
0.ab10215.1411225
Change log for version 0.ab10215.1411225:
- Massive APK size optimization: Reduced from 78MB to 21.8MB (72% reduction)
- Converted all PNG images to WebP format for 95% image size reduction
- Enabled R8 minification and resource shrinking for all builds
- Added 16 KB page size alignment support for newer Android devices
- Updated theme dropdown labels to "Light Monet" and "Dark Monet"
- Updated rankings with real benchmark data for three reference devices
- Fixed permission request cards centering alignment
- Improved Hardware section card styling to match OS section
- Enable ABI splitting to generate separate APKs per architecture
- Unified Score Scaling for single and multi core scores
- Removed screen orientation restriction to support foldables and tablets (Android 16+)
- Added explicit 16KB page size CMake flag for better Android 15+ device compatibility
- Updated NDK to version 29 for native 16KB page size alignment
Release v0.17e76db.1411225
Release build with optimized configuration:
- Enabled R8 minification for code optimization
- Enabled resource shrinking
- ABI splitting for reduced APK sizes per architecture
- Fixed duplicate buildTypes configuration
- Removed debug symbol stripping restrictions



