Repository navigation
v4.4
Circle to Search (System tab)
• Autonomous Zygisk Backend: Enjoy Google's Circle to Search without needing external LSPosed modules or companion APKs. Toggling the feature autonomously deploys a native Zygisk module and system permission declaration (/data/adb/modules/q25_cts) that spoofs Pixel 8 Pro system features for the Google App, and configures launcher device_config flags.
• Reliable System IPC: Triggered via Android's ContextualSearchManager binder IPC (service call contextual_search 3 i32 1), ensuring screen tokenization and avoiding "Circle to search is not available" errors.
QR / Ticket Enlarger (Screen tab)
• Instant Full-Screen Inspection: Quickly scan and enlarge QR codes, boarding passes, and barcodes (e.g. Renfe, train tickets) currently displayed on screen with a single hardware key press or gesture.
• Scanner-Ready Brightness: Automatically cranks screen brightness to maximum and bypasses Extra Dim for quick turnstile and gate scanning.
• Atomic Display State Restoration: Accurately restores prior brightness and Extra Dim settings the moment the overlay is dismissed.
Centralized Keyboard Shortcuts (Keyboard tab)
• Unified Configuration Hub: Replaced fragmented per-feature key remapping with a centralized screen under Keyboard > Keyboard Shortcuts. Map physical keys directly to any system action (Recents, Aspect Ratio, Rotation, Flashlight, Notifications, Extra Dim, Circle to Search, QR Enlarger).
• Key Mapper Helper Cards: Ready-to-copy broadcast intent parameters (com.kgr.q25toolbox.action.RUN) for effortless external mapping.
Input & Lockscreen Fixes
• Composer Enter Handling: Preserves natural newline formatting when pressing Enter in chat and messaging apps.
• Hardened Lockscreen Key Pinning: Improved root key event interception scripts on the keyguard.
See CHANGELOG.md for details.