Releases: osscv/CVToolkit
Release list
CVToolkit v11.0.0
A focused design refresh: every one of the 139 screens has been redesigned around a new diagnostic-tool brand
identity, with a custom SignalCyan / TerminalGreen palette, monospaced numerics, denser outlined cards and
terminal-style section headers. Includes a long-standing Speed Test fix so custom test targets now persist across
sessions.
📦 Download: https://www.dkly.net/projects/5
📱 Min Android: 7.0 (API 24) · Target: Android 16 (API 36)
🛠 Built with: Kotlin 2.3.20 · Compose BOM 2026.03.00 · AGP 9.1.0
🎨 New design language across all 139 screens
| Area | Before | After |
|---|---|---|
| Palette | Stock Material You purple | SignalCyan primary · TerminalGreen secondary · Amber tertiary · Ink/Paper |
| neutrals | ||
| Dynamic color | Default on (Material You) | Opt-in — consistent brand on every device |
| Typography | Single overridden style | Full M3 scale + MonoText (Display / Title / Body / Label) for numerics |
|
| Shapes | M3 defaults | Tighter radii (6 / 10 / 14 / 18 / 24 dp) |
| System bars | Solid surface colors | Edge-to-edge with auto icon contrast |
| Home cards | Square elevated 2-up grid | Dense outlined cards with tinted icon squares |
| Section headers | Plain bold text | "▸ SECTION" terminal headers + mono count chips |
| Tabs | M3 scrollable tab row | Scrollable pill bar with icons + mono counts |
🧩 New reusable component library
ui/components/Components.kt adds shared primitives used across every tool screen:
SectionHeader,FlagSectionHeader,MonoCountChipStatusBadge,StatTile,ToolScaffold,MonoTaglatencyColor(ms)helper returning semantic tokens (LatencyExcellent/Good/Fair/Poor/Unknown) — no
more inline hex literals
🖥 Redesigned screens
- Home — brand top bar with mono tagline · outlined card grid · pill tabs · terminal-style section headers ·
refined Privacy/About dialogs and empty-results state - Settings — section headers · outlined row cards with tinted icon containers · mono English-name subtitle for
languages - Update dialog — monospaced version + filesize, primary-tinted version label
🐛 Bug fixes
- Speed Test — custom targets now persist. Targets added via the + button are saved to
SharedPreferences
(newSpeedTestTargetsManager, Gson-encoded) and survive both navigation away from the screen and full app restart.
Built-in targets stay protected; custom targets gain a trash-icon delete button in the dropdown that falls back to the
first default if the currently-selected target is removed.
🔧 Internal changes
- New files:
ui/theme/Shape.kt,ui/components/Components.kt,data/SpeedTestTargetsManager.kt - Replaced deprecated
Window.statusBarColor/Window.navigationBarColorcalls withenableEdgeToEdge()+
WindowInsetsControllerCompat.isAppearanceLightStatusBars - General performance and consistency improvements
📊 What's in the box
- 133 professional tools across 139 screens
- 17 Network tools, 81 Utility tools, 11 Device tools
- MY OpenData (23) · SG OpenData (11) · IE OpenData (1)
- 311+ test regions across 14 cloud/CDN providers
- 18 languages supported
- 100% local processing — no server uploads, no tracking
📥 Installation
- Download the APK above
- Enable "Install from unknown sources" if prompted
- Open the APK to install
⚠️ This is a sideload build. If you upgrade from V9, your data and preferences are preserved.
Full changelog: v11.0
Copyright © 2024-2026 Khoo Lay Yang — All Rights Reserved
CVToolkit v7.0.0
⚠️ Mandatory Update
· Version Code7· 55.3 MB · 28 March 2026
✨ What's New
This major update introduces 10 brand-new tools, significantly expanding CVToolkit’s capabilities for both PDF and image processing. From EXIF management to advanced PDF utilities and image editing features, CVToolkit is now more powerful and versatile than ever.
- Added EXIF Viewer — View detailed metadata from images
- Added EXIF Remover — Remove sensitive metadata for privacy
- Added PDF to Image converter — Convert PDFs into high-quality images
- Added PDF Split tool — Split PDF files into multiple documents
- Added PDF Password tool — Add or manage PDF security
- Added Image Resizer — Resize images with ease
- Added Image Format Converter — Convert between multiple image formats
- Added Image Cropper — Crop images precisely
- Added Color Picker — Pick and identify colors instantly
- Added Favicon Generator — Generate favicons for web use
- General bug fixes and performance improvements
📦 Installation
Download the APK and install directly on your Android device:
👉 [Download CVToolkit v7.0.0 APK]
Ensure "Install from unknown sources" is enabled in your device settings if installing outside the Play Store.
The Play Store version is currently under review. Stay tuned — it'll be available soon!
🔧 Requirements
| Property | Requirement |
|---|---|
| Platform | Android 7.0+ (API 24+) |
| Language | Kotlin 2.3 |
| UI Toolkit | Jetpack Compose |
Copyright © 2024 - 2026 [[Khoo Lay Yang](https://www.dkly.net/)] · All Rights Reserved
CVToolkit v6.0.0
⚠️ Mandatory Update
· Version Code6· 45 MB · 21 March 2026
✨ What's New
This update significantly improves the Merge PDF and Image-to-PDF features. It now includes a preview function before exporting and allows users to sort the order of files before merging, providing a more flexible and efficient workflow.
- Improved Merge PDF functionality — More robust and reliable PDF merging
- Enhanced Image to PDF conversion — Better image handling and output quality
- Added preview before export — Review your output before committing to a file
- Added ability to sort file order before merging — Full control over document ordering
- General bug fixes and performance improvements
📦 Installation
Download the APK and install directly on your Android device:
👉 [Download CVToolkit v6.0.0 APK]
Ensure "Install from unknown sources" is enabled in your device settings if installing outside the Play Store.
The Play Store version is currently under review. Stay tuned — it'll be available soon!
🔧 Requirements
| Property | Requirement |
|---|---|
| Platform | Android 7.0+ (API 24+) |
| Language | Kotlin 2.3 |
| UI Toolkit | Jetpack Compose |
Copyright © 2024 - 2026 [Khoo Lay Yang] · All Rights Reserved
CVToolkit v5.0.0 — First Stable Release 🎉
⚠️ Mandatory Update · Version Code5· 45 MB · 21 March 2026
This milestone marks the first stable release of CVToolkit V5 — a more refined, performant, and production-ready toolkit built for both daily use and active development.
✨ What's New
- New toolkit features — Expanded set of utility functions and toolkit capabilities
- Smoother UI — Improved responsiveness for lower-latency, fluid interactions
- Bug fixes & stability — General improvements across performance and reliability
📦 Installation
Download the APK and install directly on your Android device:
👉 [Download CVToolkit v5.0.0 APK]
Ensure "Install from unknown sources" is enabled in your device settings if installing outside the Play Store.
The Play Store version is currently under review. Stay tuned—it’ll be available soon!
🔧 Requirements
| Property | Requirement |
|---|---|
| Platform | Android 7.0+ (API 24+) |
| Language | Kotlin 2.3 |
| UI Toolkit | Jetpack Compose |
Copyright © 2024 - 2026 [Khoo Lay Yang] · All Rights Reserved