cc0902b13c
Before Android 8, executing the "settings" command from a shell was very slow (~1 second), because it spawned a new app_process to execute Java code. Therefore, to access settings without performance issues, scrcpy used private APIs to read from and write to settings. However, since Android 12, this is not possible anymore, due to permissions changes. To make it work again, execute the "settings" command on Android 12 (or on previous version if the other method failed). This method is faster than before Android 8 (~100ms). Fixes #2671 <https://github.com/Genymobile/scrcpy/issues/2671> Fixes #2788 <https://github.com/Genymobile/scrcpy/issues/2788> PR #2802 <https://github.com/Genymobile/scrcpy/pull/2802> |
||
---|---|---|
.. | ||
main | ||
test/java/com/genymobile/scrcpy |