Bug Fix
1 - app will get stuck (Ref - #103)
- Release Mode Safety & Stream Framing (operates purely on release-safe properties (context.mounted, ro.attached, ro.hasSize), bypassing debugNeedsPaint and safely skipping active Scrcpy texture windows (textureId >= 0).)
- Display Resizing - (respective resize control message immediately coupled with RESET_VIDEO (type 17) to un-stall Qualcomm hardware encoders.)
- First-Frame Signaling & Loading Overlay Failsafe
2 - Fix for Phone Full-Screen Gestures Stopping (Ref - #132)
- for MediaCodec Resize Crash - Removed the aspect-ratio multiplier that was artificially inflating dimensions (e.g., turning short wide windows into 4185px widths).
3 - Oversized Encoder Crash (Black Screen): (Ref - #133 )
4 - Added _MACHINE / ARCH / ARCH_FLUTTER constants at top of CONFIG (Ref - #142 && #135)
5 - The Exact Culprits Identified (Ref - #136 )
6 - open on macOS (Ref - #139 && #173)
- root cause behind the "Sync with Android Dex…" freeze are completely fixed.
- Missed First Frame Event The native Metal decoder rendered the first frame quickly, but _firstFrameSub was only listening after start() returned, losing the broadcast event
- Silent Black Screen on Timeout The 6-second failsafe dismissed the overlay without verifying if frames actually arrived.
7 - multi-device testing – crashes, window resizing, device aliases & persistence(Ref - #144)
8 - Smart Key Event Routing in onKeyEvent (Ref - #146)
9 - Android Dex shows only a white screen (Ref - #151 && #172)
- Uncaught Startup Exception / Deadlock before
- Hive Database Lock/Corruption Hangs:
- Invalid Window Dimension Configuration
10 - Samsung One UI display_ime_policy=local SecurityException (_shouldIncludeLocalImePolicy logic inversion Spurious Back Button Key Event on Session Startup (Ref - #153 && #154 )
11 - I cant open any app in Mac 2012 (Ref - #157 && #168 )
12 - Host-vs-Bundled Library Conflicts For linux Fix (Ref - #158 && #170 && #174 && #176)
13 - Taskbar Preview Maximize State Inversion (Ref - #159)
14 - multi-device testing – crashes, window resizing, device aliases & persistence(Ref - #144)