Resolver Stable Diffusion Client app
Release: Resolver v2.0 (OTA v2.0) - The "Unkillable" Update: True Background Stability
This is the most significant update in Resolver's history. We have completely rewritten the background execution engine to solve the long-standing "Samsung Battery Killer" issue.
v2.0 introduces a Native "Heartbeat" Shield that allows the app to process massive generation queues (500+ images) while the screen is off, or even while you are watching YouTube or Netflix in another app.
** CRITICAL:** This is a Breaking Change. You cannot update to this version via OTA from v1.9. You MUST download and install the new APK manually.
Change Log
1. The "Pulse" Audio Engine (Background Shield)
Goal: Prevent the OS from killing the app during long batches or when the screen is off.
- Self-Healing Protection: The app now checks its background status every 5 seconds. If Android tries to pause the generator (e.g., because you started a Netflix movie), Resolver automatically "heals" its priority status to keep the queue running.
- Media Focus Handling: You can now switch between YouTube/Spotify and Resolver without killing your generation job.
- Infinite Queue Support: Tested successfully on batch sizes of 500+ images with zero interruptions.
2. Native Service Architecture
Goal: Move critical hardware locks from JavaScript to the Native Android Layer.
- Foreground Service 2.0: Completely rewrote
ResolverForegroundService.java. It now correctly classifies the app as a "Media Playback" process rather than a generic background task. - Hardware Locks: Added native
WakeLock(CPU) andWifiLock(Network) to prevent the device from entering deep sleep during generations. - Android 14 Compatibility: Updated notification channels and service types to comply with the latest Android permissions.
3. New Update Channel
Goal: Ensure future stability by separating the "Legacy" and "Modern" app infrastructures.
- Split Channels: v2.0 uses a new update frequency (
v2ersion.json). It is completely isolated from v1.x to prevent older apps from crashing due to incompatible code. - Legacy Trap: Implemented a safety screen for users on v1.9 that guides them to download this new APK.
Downloads
| Component | Filename | Note |
|---|---|---|
| Android | Resolverv2.0.apk |
REQUIRED. Major Architecture Rewrite. |
| PC Helper | BojroPowerV5portable.exe |
Same version as previous release. |
🛠️ Update Instructions
This is a Clean Install. Do not attempt to update from inside the old app.
- Uninstall Old App: Remove the existing Resolver v1.x from your phone.
- Install New APK: Download and install
Resolverv2.0.apk. - Verify Protection:
- Start a long generation batch.
- Turn off your screen or open YouTube.
- The batch will continue running flawlessly.
Built for endurance. Enjoy true background freedom with Resolver v2.0.