Resolver Stable Diffusion Client app
⚡ Release: Resolver v1.5 (OTA v1.6) - Granular Control Update
This update moves away from monolithic service management, introducing independent control for AI engines, expanding the remote API, and significantly upgrading the PC infrastructure logic.
📋 Change Log
1. Service Management (Granular Control)
Goal: Manage AI engines independently without disrupting others.
- Modular Execution: Decoupled the "Start All" system. You can now toggle Stable Diffusion Forge, ComfyUI, and LM Studio individually.
- Legacy Support: The original Master Start/Stop functions remain as wrappers, preserving backwards compatibility.
2. API Architecture
Goal: Enable fine-grained remote control from the Android client.
- New Endpoints: Added 6 specific endpoints to the Flask server for precise state management:
/power/forge/on&/off/power/comfy/on&/off/power/lm/on&/off
3. PC Interface (BojroPower v5)
Goal: Accommodate new controls with better UI scaling.
- Expanded GUI: Increased window height to
650x850to house the new "Individual Control Frame." - Theming Engine: Updated
apply_theme()to ensure the new sub-control labels and buttons render correctly in both Dark and Light modes.
4. Core Logic Refactoring
Goal: Improve backend stability and maintainability.
- Function Split: Refactored main execution services into isolated modules (
start_forge,stop_comfy, etc.) to prevent cross-service errors.
📥 Downloads
| Component | Filename | Note |
|---|---|---|
| Android | resolver_v1.5.apk |
OTA v1.6 patch applies automatically. |
| PC Helper | BojroPowerV5portable.exe |
Required for granular control. |
🛠️ Update Instructions
- Mobile Update:
- Use the existing
resolver_v1.5.apk. - Note: The app will utilize the new API endpoints automatically once the PC helper is updated.
- Use the existing
- PC Update:
- Delete the old v4 executable.
- Place
BojroPowerV5portable.exein your usual folder.
- Verification:
- Open the PC GUI and check for the new Individual Control Frame.
- Test a specific service (e.g., ComfyUI) to ensure it toggles without triggering Forge or LM Studio.
Built with Capacitor 6 & Native Android Services for maximum performance.