Technical Hardware & Software Specifications
BSP-Controller β Enterprise Black Screen Privacy Controller for UltraViewer, AnyDesk & TeamViewer
BSP-Controller (Black Screen Privacy Controller) is an ultra-lightweight, 100% portable Windows utility engineered specifically for GSM technicians, phone unlocking specialists, firmware engineers, and remote IT service providers.
When performing remote services via UltraViewer, AnyDesk, TeamViewer, or RustDesk, your clients can see your screen, tool credentials, server accounts, test-point procedures, and proprietary unlock methods. BSP-Controller solves this permanently.
β‘ How It Works (Windows Display Affinity Engine)
Powered by Microsoft Windows native Desktop Window Manager (DWM) WDA_EXCLUDEFROMCAPTURE technology:
- On the Client's Physical Monitor: The screen instantly blacks out with a high-security cyber maintenance card, displaying your live service status, session countdown timer, official branding, and support contact details.
- On the Technician's Remote Screen (UltraViewer / AnyDesk): Windows completely omits the black curtain from the video stream! You see the clientβs real desktop and background repair tools with 100% crystal-clear visibility and full click-through responsiveness.
π Enterprise Features & Capabilities
1. Automated Lifecycle Presets (Auto-Triggered on Start)
Remote servicing follows a structured workflow. BSP-Controller features 7 built-in lifecycle presets with universal Unicode symbols:
- βΊ 1. Welcome (Auto-Triggered): Automatically activates on clicking
STARTto greet the client and notify them that screen maintenance is underway. - βΊ 2. FRP / Unlock: Informs the client that FRP, Knox, or security bypass is actively verifying server tokens.
- βΊ 3. Allow ADB: Displays step-by-step instructions paired with an embedded visual Android prompt guide showing the customer where to tap [Allow] on their device.
- βΊ 4. Flashing: Critical high-speed ROM flashing warning instructing the client not to disconnect cables.
- βΊ 5. Rebooting: Reassuring device restart notification.
- βΊ 6. Reconnect USB: Prompts the customer to reseat the USB cable or enter download/EDL mode.
- βΊ 7. Completed: Service conclusion and thank-you card.
2. Dual-Plane Cursor Stealth Engine (Zero Movement Leak)
- Physical Screen Plane: Hardware system cursors are blanked into a 100% invisible state. The client sitting at their laptop or desktop sees zero cursor movement or clicking across the black screen.
- Remote Stream Plane: A virtual 32-bit ARGB overlay renders a crisp white mouse pointer exclusively in the UltraViewer / AnyDesk stream at 60+ FPS with zero lag, ensuring you can work at full hardware speed.
3. Multi-Monitor Safety Engine (2+ Displays Supported)
- Safe-by-Default Multi-Screen Protection: Automatically detects dual or multi-monitor workstations and defaults to covering All Monitors to prevent accidental data leaks on secondary displays.
- Negative Coordinate Mapping: Full support for asymmetric multi-display setups (
X < 0,Y < 0). - Instant Hotplug Shield: Real-time
WM_DISPLAYCHANGElistener immediately protects new HDMI/DisplayPort monitors within 0 ms of connection. - Flash Identify Tool (ποΈ): One-click 2.5-second numbered badges overlaid on each physical monitor.
- Viewport Ergonomics (Ctrl + Shift + M): Instantly snaps the controller window to whichever display your cursor is viewing.
4. Triple-Layer Context Menu Isolation
Standard black screens leak Windows right-click context menus on the clientβs monitor. BSP-Controller integrates an enterprise WinEventHook (EVENT_SYSTEM_MENUPOPUPSTART) combined with a 25ms Z-order enforcement lock, ensuring context menus never bleed onto the physical screen.
5. Cryptographic Anti-Tamper & Brand Security Shield
- Polymorphic Encrypted Vault: Zero plain-text branding records in compiled PE metadata. Hex-editors find zero plain-text identity strings.
- SHA-256 Self-Integrity Check: Detects binary tampering, hex-editing, or unauthorized rebranding, instantly locking the binary if altered.
- Configuration Spoofing Immunity: Tampered configuration files are automatically intercepted and restored to authentic branding upon both load and save.
π BSP-Controller vs. Traditional Remote Privacy Methods
| Feature | Standard TeamViewer / AnyDesk Privacy Mode | Basic Screen Blankers | BSP-Controller (uFixer) |
|---|---|---|---|
| UltraViewer Compatibility | β Not supported | β οΈ Cursors vanish for technician | β 100% Optimized with Dual-Plane Cursor |
| Client Cursor Visibility | β οΈ Hardware cursor moves | β Technician mouse hidden | β Physical hidden / Remote visible at 60 FPS |
| Context Menu Leakage | β Right-clicks leak to client | β Context menus bleed through | β Triple-Layer Z-Lock (Zero Leak) |
| Multi-Monitor Handling | β οΈ Primary monitor only | β Fails on negative coordinates | β All Monitors (Full Multi-Screen Coverage) |
| Visual Phone Instructions | β None | β Plain black screen only | β 7 Lifecycle Presets + ADB Graphic Guide |
| Installation & Size | Requires driver installation | Requires setup wizard | β Zero Install β’ Standalone ~103 KB EXE |
π§ Tool & Software Compatibility
Supported Remote Desktop Platforms:
- UltraViewer (All Versions)
- AnyDesk (Windows 7 / 8 / 10 / 11)
- TeamViewer (Free & Commercial)
- RustDesk Remote Desktop
- Splashtop & Chrome Remote Desktop
Supported GSM & Phone Servicing Software:
- UnlockTool, Chimera Tool, Pandora Box
- Samsung Odin, SamFW Tool, Z3X EasyJtag
- DFT Pro, Hydra Dongle, UMT (Ultimate Multi Tool)
- Xiaomi Mi Flash, Miracle Box, Octoplus Box
π» Technical Specifications
- Executable Name:
BSP-Controller.exe - File Size: ~103.5 KB (Ultra-fast transfer over remote chat in 1 second)
- Operating System: Windows 11, Windows 10, Windows 8.1, Windows 7 (32-bit & 64-bit)
- Dependencies: None (Runs natively on built-in Windows .NET Framework 4.8)
- DPI Awareness: Universal Per-Monitor V2 High-DPI Scaling
- Emergency Unlock: Global Kernel Shortcut
Ctrl + Alt + BorF12
β Frequently Asked Questions (FAQ)
Q: Does the client need to install anything before using BSP-Controller?
A: No. BSP-Controller is a 100% portable, standalone executable. You can drag and drop BSP-Controller.exe through UltraViewer or AnyDesk file transfer and launch it immediately without administrative installation.
Q: Can the client see my password or tool credentials on their screen?
A: Absolutely not. The customerβs monitor is completely covered by an opaque cyber shield displaying your maintenance card and timer. Windows DWM hardware exclusion prevents any underlying tool windows from appearing on their physical screen.
Q: What if the remote connection drops while the clientβs screen is black?
A: BSP-Controller includes an automatic safety timeout timer (configurable: 15m, 30m, 45m, 60m) and emergency hotkeys (Ctrl + Alt + B / F12) that automatically restore normal screen display and mouse cursors even if the remote session disconnects.
Q: Does the mouse cursor lag inside UltraViewer?
A: No. BSP-Controller uses the FastVirtualCursor high-frequency update thread (~125 Hz) with pre-rendered 32-bit ARGB surfaces, ensuring 0.17 ms cursor response time with zero message queue latency.
β‘ Standard Flashing Requirements & Instructions
Prerequisites
- β Charge device battery to at least 50%
- β Use original OEM USB cable
- β Backup all personal data & contacts
- β Install proper USB / VCOM / Fastboot Drivers
Important Notice
Flashing factory firmware will erase all user data. Ensure you have verified your device model number and build code match before starting.
| Select / Version | Region | Size | Date Added | Action |
|---|---|---|---|---|
|
β
Black Screen Privacy Controller
Latest
|
Global | 100kb | Sep 05, 2026 | Download |