Log-2024 08 01 10 42

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 149

### Device Information ###

Brand: samsung
Model: SM-A226B
Android SDK: 33
RAM: 5.51 GB
Free Space: 9.71 GB
##########################
--------- beginning of crash
[ 08-01 21:17:28.027 19215:19215 E/AndroidRuntime ]
FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 19215
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:17:29.851 19310:19310 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 19310
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:17:30.777 19435:19435 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 19435
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:17:31.610 19493:19493 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 19493
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:17:32.419 19539:19539 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 19539
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:17:32.891 19585:19585 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 19585
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:17:33.860 19633:19633 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 19633
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:17:34.344 19678:19678 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 19678
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:17:34.760 19749:19749 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 19749
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:17:35.702 19813:19813 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 19813
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:18:02.144 20143:20143 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 20143
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:18:03.237 20193:20193 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 20193
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

[ 08-01 21:18:03.703 20240:20240 E/AndroidRuntime ]


FATAL EXCEPTION: main
Process: cyou.joiplay.rpgm, PID: 20240
java.lang.RuntimeException: Unable to start activity
ComponentInfo{cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity}:
java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4166)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4312)
at
android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:10
1)
at
android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecu
tor.java:135)
at
android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:
95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2571)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8741)
at java.lang.reflect.Method.invoke(Native Method)
at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
Caused by: java.lang.NullPointerException
at cyou.joiplay.rpgm.PermissionActivity.onCreate(PermissionActivity.kt:86)
at android.app.Activity.performCreate(Activity.java:8578)
at android.app.Activity.performCreate(Activity.java:8557)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1384)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4147)
... 12 more

--------- beginning of main


[ 08-01 22:40:43.627 14116:14116 I/ou.joiplay.rpgm ]
Using CollectorTypeCC GC.

[ 08-01 22:40:43.629 14116:14116 E/ou.joiplay.rpgm ]


Not starting debugger since process cannot load the jdwp agent.

[ 08-01 22:40:43.636 14116:14116 D/ActivityThread ]


setConscryptValidator

[ 08-01 22:40:43.636 14116:14116 D/ActivityThread ]


setConscryptValidator - put

[ 08-01 22:40:43.654 14116:14116 D/CompatibilityChangeReporter ]


Compat change id reported: 171979766; UID 10268; state: ENABLED

[ 08-01 22:40:43.661 14116:14116 D/nativeloader ]


Configuring clns-4 for other apk
/data/app/~~_4iaX35dOATWLhKIXHftnQ==/cyou.joiplay.rpgm--aWjxhRrUv5ymAanqb7HMA==/
base.apk. target_sdk_version=33, uses_libraries=,
library_path=/data/app/~~_4iaX35dOATWLhKIXHftnQ==/cyou.joiplay.rpgm--
aWjxhRrUv5ymAanqb7HMA==/lib/arm64:/data/app/~~_4iaX35dOATWLhKIXHftnQ==/
cyou.joiplay.rpgm--aWjxhRrUv5ymAanqb7HMA==/base.apk!/lib/arm64-v8a,
permitted_path=/data:/mnt/expand:/data/user/0/cyou.joiplay.rpgm

[ 08-01 22:40:43.671 14116:14116 V/GraphicsEnvironment ]


ANGLE Developer option for 'cyou.joiplay.rpgm' set to: 'default'

[ 08-01 22:40:43.671 14116:14116 V/GraphicsEnvironment ]


ANGLE GameManagerService for cyou.joiplay.rpgm: false

[ 08-01 22:40:43.671 14116:14116 V/GraphicsEnvironment ]


App is not on the allowlist for updatable production driver.

[ 08-01 22:40:43.673 14116:14116 D/NetworkSecurityConfig ]


No Network Security Config specified, using platform default

[ 08-01 22:40:43.675 14116:14116 D/NetworkSecurityConfig ]


No Network Security Config specified, using platform default

[ 08-01 22:40:43.680 14116:14136 D/OpenGLRenderer ]


RenderThread::requireGlContext()

[ 08-01 22:40:43.684 14116:14136 D/libMEOW ]


meow new tls: 0xb400007a137312c0

[ 08-01 22:40:43.684 14116:14136 D/libMEOW ]


meow reload base cfg path: na

[ 08-01 22:40:43.684 14116:14136 D/libMEOW ]


meow reload overlay cfg path: na

[ 08-01 22:40:43.684 14116:14136 W/QT ]


qt_process_init() called

[ 08-01 22:40:43.684 14116:14136 E/QT ]


[QT]file does not exist

[ 08-01 22:40:43.684 14116:14136 W/QT ]


Support!!

[ 08-01 22:40:43.684 14116:14136 E/QT ]


[QT]file does not exist

[ 08-01 22:40:43.685 14116:14136 D/libMEOW ]


applied 2 plugins for [cyou.joiplay.rpgm]:

[ 08-01 22:40:43.685 14116:14136 D/libMEOW ]


plugin 1: [libMEOW_gift.so]:

[ 08-01 22:40:43.685 14116:14136 D/libMEOW ]


plugin 2: [libMEOW_semaphore]:

--------- beginning of system


[ 08-01 22:40:43.685 14116:14135 W/ResourcesOffloading ]
An exception occurred :
android.content.res.Resources$NotFoundException: Resource ID #0x7f060055
at
android.content.res.ResourcesImpl.getValueForDensity(ResourcesImpl.java:251)
at android.content.res.Resources.offloadDrawable(Resources.java:2916)
at
android.app.ResourcesOffloading$ResourcesOffloadingRunnable.run(ResourcesOffloading
.java:94)
at java.lang.Thread.run(Thread.java:1012)

[ 08-01 22:40:43.729 14116:14136 D/OpenGLRenderer ]


RenderThread::setGrContext()

[ 08-01 22:40:43.739 14116:14116 I/DecorView ]


[INFO] isPopOver=false config=true

[ 08-01 22:40:43.739 14116:14116 I/DecorView ]


updateCaptionType: isFloating=false isApplication=true hasWindowDecorCaption=false
this=DecorView@8ee3661[]

[ 08-01 22:40:43.739 14116:14116 D/DecorView ]


setCaptionType = 0, this = DecorView@8ee3661[]

[ 08-01 22:40:43.741 14116:14116 I/DecorView ]


getCurrentDensityDpi: from real metrics. densityDpi=450 msg=resources_loaded

[ 08-01 22:40:43.741 14116:14116 I/DecorView ]


setWindowBackground: isPopOver=false color=ff171717
d=android.graphics.drawable.GradientDrawable@5a8be47

[ 08-01 22:40:43.746 14116:14116 D/CompatibilityChangeReporter ]


Compat change id reported: 210923482; UID 10268; state: ENABLED

[ 08-01 22:40:43.762 14116:14116 D/CompatibilityChangeReporter ]


Compat change id reported: 171228096; UID 10268; state: ENABLED
[ 08-01 22:40:43.763 14116:14116 D/ScrollView ]
initGoToTop

[ 08-01 22:40:43.778 14116:14116 I/MSHandlerLifeCycle ]


check: return. pkg=cyou.joiplay.rpgm parent=null
callers=com.android.internal.policy.DecorView.setVisibility:4373
android.app.ActivityThread.handleResumeActivity:5463
android.app.servertransaction.ResumeActivityItem.execute:54
android.app.servertransaction.ActivityTransactionItem.execute:45
android.app.servertransaction.TransactionExecutor.executeLifecycleState:176

[ 08-01 22:40:43.778 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@8ee3661[]

[ 08-01 22:40:43.787 14116:14136 D/NativeCustomFrequencyManager ]


[NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()

[ 08-01 22:40:43.797 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2408),
mDisplayCutout=DisplayCutout{insets=Rect(0, 113 - 0, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(34, 0 -
174, 113), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={0} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(990, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(990, 2318)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 2318)}]} mRoundedCornerFrame=Rect(0, 0 - 1080, 2408),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(956, 0 - 1080,
113) rotation=0}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[1080,113], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,2273][1080,2408], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,2408], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[1080,0][1080,2408],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][1080,147], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,2273][1080,2408], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,2408], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][1080,113],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][1080,2408], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][1080,2408], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][1080,113],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,2273][1080,2408], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisibleFrame=[0,1400][1080,2408], mVisible=false,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.LauncherActivity
from=android.view.ViewRootImpl.setView:1700

[ 08-01 22:40:43.800 14116:14116 I/ViewRootImpl@db61f82[LauncherActivity] ]


setView = com.android.internal.policy.DecorView@8ee3661 TM=true

[ 08-01 22:40:43.801 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@8ee3661[LauncherActivity]

[ 08-01 22:40:43.881 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=resize forwardNavigation}
ty=BASE_APPLICATION wanim=0x10302f4
fl=81810100
pfl=12020040
bhv=DEFAULT
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:40:43.882 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


performTraversals mFirst=true windowShouldResize=true viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=resize
forwardNavigation} ty=BASE_APPLICATION wanim=0x10302f4
fl=81810100
pfl=12020040
bhv=DEFAULT
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:40:43.891 14116:14116 D/BufferQueueConsumer ]


[](id:372400000000,api:0,p:-1,c:14116) connect: controlledByApp=false

[ 08-01 22:40:43.892 14116:14116 D/BLASTBufferQueue ]


new BLASTBufferQueue, mNativeObject= 0xb4000079b3853380 name=
ViewRootImpl@db61f82[LauncherActivity] sc.mNativeObject= 0xb4000079b3878140 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309
android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852
android.view.Choreographer$FrameDisplayEventReceiver.run:1283

[ 08-01 22:40:43.892 14116:14116 D/BLASTBufferQueue ]


update, w= 1080 h= 2408 mNativeObject= 0xb4000079b3853380 sc.mNativeObject=
0xb4000079b3878140 format= -1 caller= android.graphics.BLASTBufferQueue.<init>:76
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665

[ 08-01 22:40:43.895 14116:14116 E/FBI ]


Can't load library: dlopen failed: library "libmagtsync.so" not found

[ 08-01 22:40:43.895 14116:14116 I/ViewRootImpl@db61f82[LauncherActivity] ]


Relayout returned: old=(0,0,1080,2408) new=(0,0,1080,2408) req=(1080,2408)0 dur=9
res=0x3 s={true 0xb4000079b373a800} ch=true seqId=0

[ 08-01 22:40:43.896 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000079b373a800}
hwInitialized=true
[ 08-01 22:40:43.896 14116:14116 D/ScrollView ]
onsize change changed

[ 08-01 22:40:43.897 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:40:43.897 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


Setup new sync id=0

[ 08-01 22:40:43.897 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


Setting syncFrameCallback

[ 08-01 22:40:43.897 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:40:43.898 14116:14136 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:40:43.915 14116:14155 D/ViewRootImpl@db61f82[LauncherActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=1.

[ 08-01 22:40:43.915 14116:14155 D/ViewRootImpl@db61f82[LauncherActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:40:43.922 14116:14136 D/hw-ProcessState ]


Binder ioctl to enable oneway spam detection failed: Invalid argument

[ 08-01 22:40:44.063 14116:14136 D/BLASTBufferQueue ]


[ViewRootImpl@db61f82[LauncherActivity]#0](f:0,a:1) acquireNextBufferLocked
size=1080x2408 mFrameNumber=1 applyTransaction=true
mTimestamp=691401490579441(auto) mPendingTransactions.size=0
graphicBufferId=60627758350336 transform=0

[ 08-01 22:40:44.064 14116:14136 D/ViewRootImpl@db61f82[LauncherActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true

[ 08-01 22:40:44.065 14116:14136 D/OpenGLRenderer ]


CFMS:: SetUp Pid : 14116 Tid : 14136

[ 08-01 22:40:44.068 14116:14136 W/Parcel ]


Expecting binder but got null!

[ 08-01 22:40:44.068 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


onSyncComplete

[ 08-01 22:40:44.068 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373
[ 08-01 22:40:44.068 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]
reportDrawFinished seqId=0 mSyncId=-1 fn=1
mSurfaceChangedTransaction=0xb4000079b3775a00

[ 08-01 22:40:44.108 14116:14116 I/ViewRootImpl@db61f82[LauncherActivity] ]


MSG_WINDOW_FOCUS_CHANGED 1 0

[ 08-01 22:40:44.108 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000079b373a800}

[ 08-01 22:40:44.110 14116:14116 D/InputMethodManager ]


startInputInner - Id : 0

[ 08-01 22:40:44.110 14116:14116 I/InputMethodManager ]


startInputInner - mService.startInputOrWindowGainedFocus

[ 08-01 22:40:44.133 14116:14116 D/InputMethodManager ]


startInputInner - Id : 0

[ 08-01 22:40:49.016 14116:14116 I/ViewRootImpl@db61f82[LauncherActivity] ]


ViewPostIme pointer 0

[ 08-01 22:40:49.093 14116:14116 I/ViewRootImpl@db61f82[LauncherActivity] ]


ViewPostIme pointer 1

[ 08-01 22:40:49.146 14116:14116 I/ViewRootImpl@db61f82[LauncherActivity] ]


MSG_WINDOW_FOCUS_CHANGED 0 0

[ 08-01 22:40:49.402 14116:14116 D/InputTransport ]


Input channel destroyed: 'ClientS', fd=115

[ 08-01 22:40:49.683 14116:14116 I/ViewRootImpl@db61f82[LauncherActivity] ]


handleAppVisibility mAppVisible = true visible = false

[ 08-01 22:40:49.695 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:40:49.695 14116:14136 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:40:49.695 14116:14136 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:40:49.697 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=true
mForceNextWindowRelayout=false params=null

[ 08-01 22:40:49.703 14116:14116 D/BLASTBufferQueue ]


[ViewRootImpl@db61f82[LauncherActivity]#0](f:0,a:1) destructor()

[ 08-01 22:40:49.703 14116:14116 D/BufferQueueConsumer ]


[ViewRootImpl@db61f82[LauncherActivity]#0(BLAST Consumer)0]
(id:372400000000,api:0,p:-1,c:14116) disconnect

[ 08-01 22:40:49.704 14116:14116 I/ViewRootImpl@db61f82[LauncherActivity] ]


Relayout returned: old=(0,0,1080,2408) new=(0,0,1080,2408) req=(1080,2408)8 dur=5
res=0x2 s={false 0x0} ch=true seqId=0
[ 08-01 22:40:49.704 14116:14116 I/ViewRootImpl@db61f82[LauncherActivity] ]
stopped(true) old = false

[ 08-01 22:40:49.704 14116:14116 D/ViewRootImpl@db61f82[LauncherActivity] ]


WindowStopped on cyou.joiplay.rpgm/cyou.joiplay.rpgm.LauncherActivity set to true

[ 08-01 22:40:49.706 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@8ee3661[LauncherActivity]

[ 08-01 22:40:49.708 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@8ee3661[LauncherActivity]

[ 08-01 22:40:49.708 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:40:49.708 14116:14116 I/ViewRootImpl@db61f82[LauncherActivity] ]


dispatchDetachedFromWindow

[ 08-01 22:40:49.711 14116:14116 D/InputTransport ]


Input channel destroyed: 'ff0426a', fd=92

[ 08-01 22:40:57.884 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:40:57.904 14116:14116 I/DecorView ]


onImmersiveModeChanged: isStatusBarHidden=true

[ 08-01 22:40:57.905 14116:14116 I/DecorView ]


[INFO] isPopOver=false config=true

[ 08-01 22:40:57.905 14116:14116 I/DecorView ]


updateCaptionType: isFloating=false isApplication=true hasWindowDecorCaption=false
this=DecorView@db7c4c7[]

[ 08-01 22:40:57.905 14116:14116 D/DecorView ]


setCaptionType = 0, this = DecorView@db7c4c7[]

[ 08-01 22:40:57.906 14116:14116 I/DecorView ]


getCurrentDensityDpi: from real metrics. densityDpi=450 msg=resources_loaded

[ 08-01 22:40:57.906 14116:14116 I/DecorView ]


setWindowBackground: isPopOver=false color=ff1c1b1f
d=android.graphics.drawable.ColorDrawable@489821d

[ 08-01 22:40:58.207 14116:14116 I/MSHandlerLifeCycle ]


check: return. pkg=cyou.joiplay.rpgm parent=null
callers=com.android.internal.policy.DecorView.setVisibility:4373
android.app.ActivityThread.handleResumeActivity:5463
android.app.servertransaction.ResumeActivityItem.execute:54
android.app.servertransaction.ActivityTransactionItem.execute:45
android.app.servertransaction.TransactionExecutor.executeLifecycleState:176

[ 08-01 22:40:58.207 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@db7c4c7[]

[ 08-01 22:40:58.208 14116:14136 D/NativeCustomFrequencyManager ]


[NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()

[ 08-01 22:40:58.209 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=23,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:40:58.209 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=22,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:40:58.210 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=21,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:40:58.210 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=20,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:40:58.210 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=2,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:40:58.210 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=1,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:40:58.210 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=0,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:40:58.220 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 1080, 2408),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl.setView:1700

[ 08-01 22:40:58.222 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


setView = com.android.internal.policy.DecorView@db7c4c7 TM=true

[ 08-01 22:40:58.222 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@db7c4c7[PermissionActivity]

[ 08-01 22:40:58.229 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan forwardNavigation}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:40:58.229 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


performTraversals mFirst=true windowShouldResize=true viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan
forwardNavigation} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:40:58.234 14116:14116 D/BufferQueueConsumer ]


[](id:372400000001,api:0,p:-1,c:14116) connect: controlledByApp=false

[ 08-01 22:40:58.235 14116:14116 D/BLASTBufferQueue ]


new BLASTBufferQueue, mNativeObject= 0xb4000079b3854180 name=
ViewRootImpl@98d548c[PermissionActivity] sc.mNativeObject= 0xb400007a156fe6e0
caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309
android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852
android.view.Choreographer$FrameDisplayEventReceiver.run:1283

[ 08-01 22:40:58.235 14116:14116 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb4000079b3854180 sc.mNativeObject=
0xb400007a156fe6e0 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:76
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665

[ 08-01 22:40:58.235 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=5
res=0x3 s={true 0xb400007a1567c800} ch=true seqId=0

[ 08-01 22:40:58.235 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007a1567c800}
hwInitialized=true

[ 08-01 22:40:58.236 14116:14136 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:40:58.236 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:40:58.236 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


Setup new sync id=0

[ 08-01 22:40:58.236 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


Setting syncFrameCallback

[ 08-01 22:40:58.236 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:40:58.241 14116:14155 D/ViewRootImpl@98d548c[PermissionActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=1.

[ 08-01 22:40:58.241 14116:14155 D/ViewRootImpl@98d548c[PermissionActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:40:58.256 14116:14136 D/BLASTBufferQueue ]


[ViewRootImpl@98d548c[PermissionActivity]#1](f:0,a:1) acquireNextBufferLocked
size=2295x1080 mFrameNumber=1 applyTransaction=true
mTimestamp=691415683903826(auto) mPendingTransactions.size=0
graphicBufferId=60627758350341 transform=4

[ 08-01 22:40:58.257 14116:14136 D/ViewRootImpl@98d548c[PermissionActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true

[ 08-01 22:40:58.260 14116:14136 D/OpenGLRenderer ]


CFMS:: SetUp Pid : 14116 Tid : 14136

[ 08-01 22:40:58.263 14116:14136 W/Parcel ]


Expecting binder but got null!

[ 08-01 22:40:58.263 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


onSyncComplete

[ 08-01 22:40:58.264 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:40:58.264 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


reportDrawFinished seqId=0 mSyncId=-1 fn=1
mSurfaceChangedTransaction=0xb400007aff512900

[ 08-01 22:40:59.172 14116:14116 V/ViewRootImpl@98d548c[PermissionActivity] ]


updateAppliedLetterboxDirection, direction=2,
Caller=android.view.ViewRootImpl.handleDispatchLetterboxDirectionChanged:13406

[ 08-01 22:40:59.177 14116:14130 I/ViewRootImpl@98d548c[PermissionActivity] ]


Resizing android.view.ViewRootImpl@f492e53: frame = [0,0][2295,1080] reportDraw =
false forceLayout = true syncSeqId = 0

[ 08-01 22:40:59.183 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisibleFrame=[0,1400][1080,2408], mVisible=false,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:40:59.183 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=true displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:40:59.183 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


handleResized mSyncSeqId = 0

[ 08-01 22:40:59.192 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=true params=null

[ 08-01 22:40:59.227 14116:14116 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb4000079b3854180 sc.mNativeObject=
0xb400007a15700c60 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:40:59.228 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=35
res=0x0 s={true 0xb400007a1567c800} ch=false seqId=0

[ 08-01 22:40:59.228 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


mThreadedRenderer.updateSurface() mSurface={isValid=true 0xb400007a1567c800}

[ 08-01 22:40:59.228 14116:14136 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:40:59.228 14116:14136 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:40:59.229 14116:14136 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:40:59.238 14116:14136 D/BLASTBufferQueue ]


[ViewRootImpl@98d548c[PermissionActivity]#1](f:0,a:2) producer disconnected before:
mAbandoned=0
- BufferQueue mMaxAcquiredBufferCount=2 mMaxDequeuedBufferCount=2
mDequeueBufferCannotBlock=0 mAsyncMode=0
mQueueBufferCanDrop=0 mLegacyBufferDrop=1
default-size=[2295x1080] default-format=1 transform-hint=07 frame-counter=3
mTransformHintInUse=07 mAutoPrerotation=0
FIFO(0):
(mConsumerName=ViewRootImpl@98d548c[PermissionActivity]#1(BLAST Consumer)1,
mConnectedApi=1, mConsumerUsageBits=2304, mId=372400000001,
producer=[14116:cyou.joiplay.rpgm], consumer=[14116:cyou.joiplay.rpgm])
Slots:
>[00:0xb400007aff535600] state=ACQUIRED 0xb4000079b39d2f80 frame=3
[1080x2295:1088, 1]
[01:0x0] state=FREE
[02:0x0] state=FREE
[03:0x0] state=FREE

[ 08-01 22:40:59.401 14116:14130 I/ViewRootImpl@98d548c[PermissionActivity] ]


Resizing android.view.ViewRootImpl@f492e53: frame = [0,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:40:59.401 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:40:59.401 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:40:59.775 14116:14116 D/InsetsController ]


controlAnimationUnchecked: Added types=1 animType=1
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.onControlsChanged:995

[ 08-01 22:40:59.779 14116:14130 I/ViewRootImpl@98d548c[PermissionActivity] ]


Resizing android.view.ViewRootImpl@f492e53: frame = [0,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0
[ 08-01 22:40:59.781 14116:14116 D/InsetsController ]
onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:40:59.781 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:41:00.126 14116:14116 D/InsetsController ]


cancelAnimation of types: 1, animType: 1, host:
cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from:android.view.InsetsController.notifyFinished:1375
android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-
view-InsetsAnimationThreadControlRunner$1:84
android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4

[ 08-01 22:41:01.834 14116:14116 D/CompatibilityChangeReporter ]


Compat change id reported: 78294732; UID 10268; state: ENABLED

[ 08-01 22:41:01.837 14116:14116 I/Dialog ]


mIsDeviceDefault = true, mIsSamsungBasicInteraction = false, isMetaDataInActivity =
false

[ 08-01 22:41:01.839 14116:14116 I/DecorView ]


[INFO] isPopOver=false config=false

[ 08-01 22:41:01.839 14116:14116 I/DecorView ]


updateCaptionType: isFloating=true isApplication=true hasWindowDecorCaption=false
this=DecorView@4dcef66[]

[ 08-01 22:41:01.839 14116:14116 D/DecorView ]


setCaptionType = 0, this = DecorView@4dcef66[]

[ 08-01 22:41:01.839 14116:14116 I/DecorView ]


setWindowBackground: isPopOver=false color=ff010101
d=android.graphics.drawable.InsetDrawable@509a354

[ 08-01 22:41:01.844 14116:14116 D/ScrollView ]


initGoToTop

[ 08-01 22:41:01.846 14116:14116 D/ScrollView ]


initGoToTop

[ 08-01 22:41:01.849 14116:14116 W/Settings ]


Setting show_button_background has moved from android.provider.Settings.System to
android.provider.Settings.Global, returning read-only value.

[ 08-01 22:41:01.852 14116:14130 I/ViewRootImpl@98d548c[PermissionActivity] ]


Resizing android.view.ViewRootImpl@f492e53: frame = [0,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:41:01.858 14116:14136 D/NativeCustomFrequencyManager ]


[NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()

[ 08-01 22:41:01.875 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl.setView:1700

[ 08-01 22:41:01.877 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


setView = com.android.internal.policy.DecorView@4dcef66 TM=true

[ 08-01 22:41:01.878 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


stopped(false) old = false

[ 08-01 22:41:01.878 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


stopped(false) old = false

[ 08-01 22:41:01.880 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@db7c4c7[PermissionActivity]

[ 08-01 22:41:01.880 14116:14116 D/InsetsController ]


controlAnimationUnchecked: Added types=2 animType=1
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.onControlsChanged:995

[ 08-01 22:41:01.880 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:01.881 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:41:01.887 14116:14132 I/ViewRootImpl@98d548c[PermissionActivity] ]


Resizing android.view.ViewRootImpl@f492e53: frame = [0,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:41:01.887 14116:14130 I/ViewRootImpl@45c10d9[PermissionActivity] ]


Resizing android.view.ViewRootImpl@ff3e195: frame = [135,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:41:01.890 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


performTraversals params={(0,0)(wrapxwrap) gr=BOTTOM CENTER_VERTICAL
sim={adjust=pan forwardNavigation} ty=APPLICATION fmt=TRANSLUCENT wanim=0x10302f7
surfaceInsets=Rect(8, 8 - 8, 8)
fl=1820002
pfl=42000000
bhv=DEFAULT
fitTypes=STATUS_BARS NAVIGATION_BARS CAPTION_BAR
dimAmount=0.65 dimDuration=150 naviIconColor=0
sfl=100000}

[ 08-01 22:41:01.890 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


performTraversals mFirst=true windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(wrapxwrap) gr=BOTTOM CENTER_VERTICAL
sim={adjust=pan forwardNavigation} ty=APPLICATION fmt=TRANSLUCENT wanim=0x10302f7
surfaceInsets=Rect(8, 8 - 8, 8)
fl=1820002
pfl=42000000
bhv=DEFAULT
fitTypes=STATUS_BARS NAVIGATION_BARS CAPTION_BAR
dimAmount=0.65 dimDuration=150 naviIconColor=0
sfl=100000}

[ 08-01 22:41:01.898 14116:14130 I/ViewRootImpl@45c10d9[PermissionActivity] ]


Resizing android.view.ViewRootImpl@ff3e195: frame = [675,621][1755,1080] reportDraw
= true forceLayout = false syncSeqId = 0

[ 08-01 22:41:01.901 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl.relayoutWindow:9590

[ 08-01 22:41:01.901 14116:14116 D/InsetsController ]


controlAnimationUnchecked: Added types=2 animType=0
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.onControlsChanged:992

[ 08-01 22:41:01.901 14116:14116 D/BufferQueueConsumer ]


[](id:372400000002,api:0,p:-1,c:14116) connect: controlledByApp=false

[ 08-01 22:41:01.902 14116:14116 D/BLASTBufferQueue ]


new BLASTBufferQueue, mNativeObject= 0xb4000079adb71000 name=
ViewRootImpl@45c10d9[PermissionActivity] sc.mNativeObject= 0xb4000079b37495c0
caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309
android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852
android.view.Choreographer$FrameDisplayEventReceiver.run:1283

[ 08-01 22:41:01.902 14116:14116 D/BLASTBufferQueue ]


update, w= 1096 h= 475 mNativeObject= 0xb4000079adb71000 sc.mNativeObject=
0xb4000079b37495c0 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:76
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665

[ 08-01 22:41:01.902 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


Relayout returned: old=(135,0,2295,1080) new=(675,621,1755,1080) req=(1080,459)0
dur=11 res=0x3 s={true 0xb4000079b388b000} ch=true seqId=0

[ 08-01 22:41:01.903 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000079b388b000}
hwInitialized=true

[ 08-01 22:41:01.903 14116:14116 D/ScrollView ]


onsize change changed

[ 08-01 22:41:01.903 14116:14116 D/ScrollView ]


onsize change changed

[ 08-01 22:41:01.903 14116:14136 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:41:01.905 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:41:01.905 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


Setup new sync id=0

[ 08-01 22:41:01.905 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


Setting syncFrameCallback

[ 08-01 22:41:01.905 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:01.909 14116:14155 D/ViewRootImpl@45c10d9[PermissionActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=1.

[ 08-01 22:41:01.909 14116:14155 D/ViewRootImpl@45c10d9[PermissionActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:41:01.935 14116:14136 D/BLASTBufferQueue ]


[ViewRootImpl@45c10d9[PermissionActivity]#2](f:0,a:1) acquireNextBufferLocked
size=1096x475 mFrameNumber=1 applyTransaction=true mTimestamp=691419362116365(auto)
mPendingTransactions.size=0 graphicBufferId=60627758350350 transform=4

[ 08-01 22:41:01.935 14116:14136 D/ViewRootImpl@45c10d9[PermissionActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true

[ 08-01 22:41:01.935 14116:14136 D/OpenGLRenderer ]


CFMS:: SetUp Pid : 14116 Tid : 14136

[ 08-01 22:41:01.939 14116:14136 W/Parcel ]


Expecting binder but got null!

[ 08-01 22:41:01.940 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


onSyncComplete

[ 08-01 22:41:01.940 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:41:01.940 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


reportDrawFinished seqId=0 mSyncId=-1 fn=1
mSurfaceChangedTransaction=0xb4000079b372ce00

[ 08-01 22:41:01.941 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6534

[ 08-01 22:41:01.941 14116:14116 D/InsetsController ]


cancelAnimation of types: 2, animType: 1, host:
cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from:android.view.InsetsController.notifyControlRevoked:1410
android.view.InsetsSourceConsumer.setControl:158
android.view.InsetsController.onControlsChanged:950

[ 08-01 22:41:01.941 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


MSG_WINDOW_FOCUS_CHANGED 0 0

[ 08-01 22:41:01.942 14116:14116 V/ViewRootImpl@45c10d9[PermissionActivity] ]


updateAppliedLetterboxDirection, direction=2,
Caller=android.view.ViewRootImpl.handleDispatchLetterboxDirectionChanged:13406

[ 08-01 22:41:01.942 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:01.942 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false
[ 08-01 22:41:01.942 14116:14116 D/InsetsController ]
onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:01.942 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[135,0][2295,1080]
display=[135,0][2295,1080] parentFrame=[0,0][0,0]
parentClippedByDisplayCutout=false} forceNextWindowRelayout=false displayId=0
resizeMode=-1 frameChanged=true displayFrameChanged=false configChanged=false
displayChanged=false

[ 08-01 22:41:01.942 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


handleResized mSyncSeqId = 0

[ 08-01 22:41:01.947 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


handleResized, msg = 5 frames=ClientWindowFrames{frame=[675,621][1755,1080]
display=[135,0][2295,1080] parentFrame=[0,0][0,0]
parentClippedByDisplayCutout=false} forceNextWindowRelayout=false displayId=0
resizeMode=-1 frameChanged=true displayFrameChanged=false configChanged=false
displayChanged=false

[ 08-01 22:41:01.947 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


handleResized mSyncSeqId = 0
[ 08-01 22:41:01.947 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]
reportNextDraw android.view.ViewRootImpl.handleResized:2380
android.view.ViewRootImpl.-$$Nest$mhandleResized:0
android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6522
android.view.ViewRootImpl$ViewRootHandler.handleMessage:6491
android.os.Handler.dispatchMessage:106

[ 08-01 22:41:01.947 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


MSG_WINDOW_FOCUS_CHANGED 0 0

[ 08-01 22:41:01.949 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


Setup new sync id=1

[ 08-01 22:41:01.949 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


Setting syncFrameCallback

[ 08-01 22:41:01.949 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:01.953 14116:14154 D/ViewRootImpl@45c10d9[PermissionActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=3.

[ 08-01 22:41:01.953 14116:14154 D/ViewRootImpl@45c10d9[PermissionActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:41:01.959 14116:14136 D/ViewRootImpl@45c10d9[PermissionActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=3 didProduceBuffer=true

[ 08-01 22:41:01.959 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


onSyncComplete

[ 08-01 22:41:01.959 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


setupSync seqId=0 mSyncId=1 fn=3 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:41:01.960 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


reportDrawFinished seqId=0 mSyncId=-1 fn=3
mSurfaceChangedTransaction=0xb4000079b372ce00

[ 08-01 22:41:01.985 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


MSG_WINDOW_FOCUS_CHANGED 1 0

[ 08-01 22:41:01.986 14116:14116 D/ViewRootImpl@45c10d9[PermissionActivity] ]


mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000079b388b000}

[ 08-01 22:41:02.181 14116:14116 D/InsetsController ]


cancelAnimation of types: 2, animType: 0, host:
cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from:android.view.InsetsController.notifyFinished:1375
android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-
view-InsetsAnimationThreadControlRunner$1:84
android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4
[ 08-01 22:41:02.182 14116:14116 D/InsetsSourceConsumer ]
ensureControlPosition: Point(0, 0) for ITYPE_NAVIGATION_BAR on
cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity from
android.view.InsetsSourceConsumer.notifyAnimationFinished:417

[ 08-01 22:41:02.192 14116:14155 I/ViewRootImpl@45c10d9[PermissionActivity] ]


mWNT: t=0xb4000079adba2400 mBlastBufferQueue=0xb4000079adb71000 fn= 4 caller=
android.view.SyncRtSurfaceTransactionApplier.applyTransaction:96
android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$android-view-
SyncRtSurfaceTransactionApplier:69 android.view.SyncRtSurfaceTransactionApplier$
$ExternalSyntheticLambda0.onFrameDraw:4

[ 08-01 22:41:02.192 14116:14155 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb4000079adb71000 t.mNativeObject=
0xb4000079adba2400 frameNumber= 4 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.SyncRtSurfaceTransactionApplier.applyTransaction:96
android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$android-view-
SyncRtSurfaceTransactionApplier:69 android.view.SyncRtSurfaceTransactionApplier$
$ExternalSyntheticLambda0.onFrameDraw:4
android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924
android.view.ViewRootImpl$6.onFrameDraw:2053

[ 08-01 22:41:03.534 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:03.561 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:04.021 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@4dcef66[PermissionActivity]

[ 08-01 22:41:04.022 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:04.022 14116:14136 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:41:04.022 14116:14136 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:41:04.024 14116:14116 I/ViewRootImpl@45c10d9[PermissionActivity] ]


dispatchDetachedFromWindow

[ 08-01 22:41:04.024 14116:14116 D/BLASTBufferQueue ]


[ViewRootImpl@45c10d9[PermissionActivity]#2](f:0,a:1) destructor()

[ 08-01 22:41:04.024 14116:14116 D/BufferQueueConsumer ]


[ViewRootImpl@45c10d9[PermissionActivity]#2(BLAST Consumer)2]
(id:372400000002,api:0,p:-1,c:14116) disconnect

[ 08-01 22:41:04.039 14116:14116 D/InputTransport ]


Input channel destroyed: '6e966c1', fd=112

[ 08-01 22:41:04.039 14116:14116 I/Choreographer ]


Skipped 41 frames! The application may be doing too much work on its main thread.

[ 08-01 22:41:04.049 14116:14845 I/ViewRootImpl@98d548c[PermissionActivity] ]


Resizing android.view.ViewRootImpl@f492e53: frame = [0,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:41:04.065 14116:14116 D/InsetsController ]


controlAnimationUnchecked: Added types=2 animType=1
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.onControlsChanged:995

[ 08-01 22:41:04.066 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:04.066 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:41:04.418 14116:14116 D/InsetsController ]


cancelAnimation of types: 2, animType: 1, host:
cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from:android.view.InsetsController.notifyFinished:1375
android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-
view-InsetsAnimationThreadControlRunner$1:84
android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4

[ 08-01 22:41:04.498 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


handleAppVisibility mAppVisible = true visible = false

[ 08-01 22:41:04.507 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:04.507 14116:14136 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:41:04.507 14116:14136 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:41:04.507 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=true
mForceNextWindowRelayout=false params=null

[ 08-01 22:41:04.562 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 1080, 2408),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl.relayoutWindow:9590
[ 08-01 22:41:04.565 14116:14116 D/BLASTBufferQueue ]
[ViewRootImpl@98d548c[PermissionActivity]#1](f:0,a:1) destructor()

[ 08-01 22:41:04.565 14116:14116 D/BufferQueueConsumer ]


[ViewRootImpl@98d548c[PermissionActivity]#1(BLAST Consumer)1]
(id:372400000001,api:0,p:-1,c:14116) disconnect

[ 08-01 22:41:04.566 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)8 dur=58
res=0x2 s={false 0x0} ch=true seqId=0

[ 08-01 22:41:04.567 14116:14116 V/ViewRootImpl@98d548c[PermissionActivity] ]


updateAppliedLetterboxDirection, direction=0,
Caller=android.view.ViewRootImpl.handleDispatchLetterboxDirectionChanged:13406

[ 08-01 22:41:04.772 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


stopped(true) old = false

[ 08-01 22:41:04.772 14116:14116 D/ViewRootImpl@98d548c[PermissionActivity] ]


WindowStopped on cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity set to true

[ 08-01 22:41:04.778 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@db7c4c7[PermissionActivity]

[ 08-01 22:41:04.778 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@db7c4c7[PermissionActivity]

[ 08-01 22:41:04.778 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:04.778 14116:14116 I/ViewRootImpl@98d548c[PermissionActivity] ]


dispatchDetachedFromWindow

[ 08-01 22:41:04.784 14116:14116 D/InputTransport ]


Input channel destroyed: '6a4a274', fd=88

[ 08-01 22:41:04.821 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:04.822 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:11.035 14116:14116 I/DecorView ]


onImmersiveModeChanged: isStatusBarHidden=true

[ 08-01 22:41:11.036 14116:14116 I/DecorView ]


[INFO] isPopOver=false config=true

[ 08-01 22:41:11.036 14116:14116 I/DecorView ]


updateCaptionType: isFloating=false isApplication=true hasWindowDecorCaption=false
this=DecorView@b15c4bd[]

[ 08-01 22:41:11.036 14116:14116 D/DecorView ]


setCaptionType = 0, this = DecorView@b15c4bd[]

[ 08-01 22:41:11.037 14116:14116 I/DecorView ]


getCurrentDensityDpi: from real metrics. densityDpi=450 msg=resources_loaded
[ 08-01 22:41:11.037 14116:14116 I/DecorView ]
setWindowBackground: isPopOver=false color=ff1c1b1f
d=android.graphics.drawable.ColorDrawable@1bd7a03

[ 08-01 22:41:11.046 14116:14116 I/MSHandlerLifeCycle ]


check: return. pkg=cyou.joiplay.rpgm parent=null
callers=com.android.internal.policy.DecorView.setVisibility:4373
android.app.ActivityThread.handleResumeActivity:5463
android.app.servertransaction.ResumeActivityItem.execute:54
android.app.servertransaction.ActivityTransactionItem.execute:45
android.app.servertransaction.TransactionExecutor.executeLifecycleState:176

[ 08-01 22:41:11.046 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@b15c4bd[]

[ 08-01 22:41:11.049 14116:14136 D/NativeCustomFrequencyManager ]


[NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()

[ 08-01 22:41:11.050 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=23,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.050 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=22,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.051 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=21,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.051 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=20,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.051 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=2,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.051 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=1,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.051 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=0,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.057 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 1080, 2408),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl.setView:1700

[ 08-01 22:41:11.059 14116:14116 I/ViewRootImpl@b75ce75[PermissionActivity] ]


setView = com.android.internal.policy.DecorView@b15c4bd TM=true

[ 08-01 22:41:11.059 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@b15c4bd[PermissionActivity]

[ 08-01 22:41:11.066 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan forwardNavigation}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:11.067 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


performTraversals mFirst=true windowShouldResize=true viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan
forwardNavigation} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:11.071 14116:14116 D/BufferQueueConsumer ]


[](id:372400000003,api:0,p:-1,c:14116) connect: controlledByApp=false

[ 08-01 22:41:11.072 14116:14116 D/BLASTBufferQueue ]


new BLASTBufferQueue, mNativeObject= 0xb4000079b3854180 name=
ViewRootImpl@b75ce75[PermissionActivity] sc.mNativeObject= 0xb4000079b3cbdb20
caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309
android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852
android.view.Choreographer$FrameDisplayEventReceiver.run:1283

[ 08-01 22:41:11.072 14116:14116 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb4000079b3854180 sc.mNativeObject=
0xb4000079b3cbdb20 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:76
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665

[ 08-01 22:41:11.072 14116:14116 I/ViewRootImpl@b75ce75[PermissionActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=4
res=0x3 s={true 0xb4000079b3890000} ch=true seqId=0

[ 08-01 22:41:11.072 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000079b3890000}
hwInitialized=true

[ 08-01 22:41:11.073 14116:14136 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:41:11.137 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:41:11.137 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


Setup new sync id=0

[ 08-01 22:41:11.137 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


Setting syncFrameCallback

[ 08-01 22:41:11.137 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:11.138 14116:14154 D/ViewRootImpl@b75ce75[PermissionActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=1.

[ 08-01 22:41:11.138 14116:14154 D/ViewRootImpl@b75ce75[PermissionActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:41:11.145 14116:14136 D/BLASTBufferQueue ]


[ViewRootImpl@b75ce75[PermissionActivity]#3](f:0,a:1) acquireNextBufferLocked
size=2295x1080 mFrameNumber=1 applyTransaction=true
mTimestamp=691428572225904(auto) mPendingTransactions.size=0
graphicBufferId=60627758350359 transform=4
[ 08-01 22:41:11.145 14116:14136 D/ViewRootImpl@b75ce75[PermissionActivity] ]
Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true

[ 08-01 22:41:11.145 14116:14136 D/OpenGLRenderer ]


CFMS:: SetUp Pid : 14116 Tid : 14136

[ 08-01 22:41:11.147 14116:14136 W/Parcel ]


Expecting binder but got null!

[ 08-01 22:41:11.147 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


onSyncComplete

[ 08-01 22:41:11.147 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:41:11.147 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


reportDrawFinished seqId=0 mSyncId=-1 fn=1
mSurfaceChangedTransaction=0xb4000079b3843800

[ 08-01 22:41:11.151 14116:14116 I/DecorView ]


onImmersiveModeChanged: isStatusBarHidden=true

[ 08-01 22:41:11.152 14116:14116 I/DecorView ]


[INFO] isPopOver=false config=true

[ 08-01 22:41:11.152 14116:14116 I/DecorView ]


updateCaptionType: isFloating=false isApplication=true hasWindowDecorCaption=false
this=DecorView@5a01c47[]

[ 08-01 22:41:11.152 14116:14116 D/DecorView ]


setCaptionType = 0, this = DecorView@5a01c47[]

[ 08-01 22:41:11.152 14116:14116 I/DecorView ]


getCurrentDensityDpi: from real metrics. densityDpi=450 msg=resources_loaded

[ 08-01 22:41:11.152 14116:14116 I/DecorView ]


setWindowBackground: isPopOver=false color=ff1c1b1f
d=android.graphics.drawable.ColorDrawable@678659d

[ 08-01 22:41:11.154 14116:14116 V/SDL ]


Device: a22x

[ 08-01 22:41:11.154 14116:14116 V/SDL ]


Model: SM-A226B

[ 08-01 22:41:11.154 14116:14116 V/SDL ]


onCreate()

[ 08-01 22:41:11.257 14116:14116 V/SDL ]


nativeSetupJNI()
[ 08-01 22:41:11.257 14116:14116 V/SDL ]
AUDIO nativeSetupJNI()

[ 08-01 22:41:11.257 14116:14116 V/SDL ]


CONTROLLER nativeSetupJNI()

[ 08-01 22:41:11.726 14116:14116 V/SDL ]


onStart()

[ 08-01 22:41:11.726 14116:14116 V/SDL ]


onResume()

[ 08-01 22:41:11.726 14116:14116 I/MSHandlerLifeCycle ]


check: return. pkg=cyou.joiplay.rpgm parent=null
callers=com.android.internal.policy.DecorView.setVisibility:4373
android.app.ActivityThread.handleResumeActivity:5463
android.app.servertransaction.ResumeActivityItem.execute:54
android.app.servertransaction.ActivityTransactionItem.execute:45
android.app.servertransaction.TransactionExecutor.executeLifecycleState:176

[ 08-01 22:41:11.726 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@5a01c47[]

[ 08-01 22:41:11.728 14116:14136 D/NativeCustomFrequencyManager ]


[NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()

[ 08-01 22:41:11.728 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=23,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.728 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=22,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.729 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=21,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.729 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=20,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.729 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=2,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.729 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=1,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.729 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=0,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:11.730 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:11.735 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl.setView:1700

[ 08-01 22:41:11.738 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


setView = com.android.internal.policy.DecorView@5a01c47 TM=true

[ 08-01 22:41:11.742 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@5a01c47[MainActivity]

[ 08-01 22:41:11.742 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:11.742 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:11.743 14116:14116 I/SurfaceView@1ae4d3f ]


onWindowVisibilityChanged(0) true org.libsdl.app.SDLSurface{1ae4d3f
VFE...... .F....I. 0,0-0,0} of ViewRootImpl@a876918[MainActivity]

[ 08-01 22:41:11.743 14116:14116 D/SurfaceView@1ae4d3f ]


updateSurface: has no frame
[ 08-01 22:41:11.782 14116:14116 I/DecorView ]
notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:11.782 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan forwardNavigation}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309 sysuil=true
fl=81810980
pfl=1a020040
vsysui=100
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:11.782 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=true, type=20,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.show:250
android.view.InsetsController.collectSourceControls:1303
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.show:1063 android.view.InsetsController.show:1004
android.view.ViewRootImpl.controlInsetsForCompatibility:3217
android.view.ViewRootImpl.performTraversals:3708
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:11.782 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=true, type=0,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.show:250
android.view.InsetsController.collectSourceControls:1303
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.show:1063 android.view.InsetsController.show:1004
android.view.ViewRootImpl.controlInsetsForCompatibility:3217
android.view.ViewRootImpl.performTraversals:3708
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:11.783 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals mFirst=true windowShouldResize=true viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan
forwardNavigation} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309 sysuil=true
fl=81810980
pfl=1a020040
vsysui=100
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:11.793 14116:14116 D/BufferQueueConsumer ]


[](id:372400000004,api:0,p:-1,c:14116) connect: controlledByApp=false

[ 08-01 22:41:11.793 14116:14116 D/BLASTBufferQueue ]


new BLASTBufferQueue, mNativeObject= 0xb4000079b3853000 name=
ViewRootImpl@a876918[MainActivity] sc.mNativeObject= 0xb4000079b37a3f20 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309
android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852
android.view.Choreographer$FrameDisplayEventReceiver.run:1283

[ 08-01 22:41:11.793 14116:14116 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb4000079b3853000 sc.mNativeObject=
0xb4000079b37a3f20 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:76
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665

[ 08-01 22:41:11.793 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=10
res=0x3 s={true 0xb4000079b38eb000} ch=true seqId=0

[ 08-01 22:41:11.794 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000079b38eb000}
hwInitialized=true

[ 08-01 22:41:11.794 14116:14136 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:41:11.795 14116:14116 D/SurfaceView@1ae4d3f ]


updateSurface: has no frame

[ 08-01 22:41:11.802 14116:14845 I/ViewRootImpl@a876918[MainActivity] ]


Resizing android.view.ViewRootImpl@c48e8cf: frame = [0,0][2295,1080] reportDraw =
true forceLayout = false syncSeqId = 0

[ 08-01 22:41:11.817 14116:14116 I/SurfaceView@1ae4d3f ]


windowStopped(false) true org.libsdl.app.SDLSurface{1ae4d3f VFE...... .F....ID 0,0-
2295,1080} of ViewRootImpl@a876918[MainActivity]

[ 08-01 22:41:11.817 14116:14116 D/SurfaceView@1ae4d3f ]


updateSurface: has no frame

[ 08-01 22:41:11.818 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:41:11.818 14116:14116 I/SurfaceView@1ae4d3f ]


Changes: creating=true format=true size=true visible=true alpha=false hint=true
mUseAlpha=false visible=true left=true top=true

[ 08-01 22:41:11.821 14116:14116 D/BufferQueueConsumer ]


[](id:372400000005,api:0,p:-1,c:14116) connect: controlledByApp=false

[ 08-01 22:41:11.821 14116:14116 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb4000079b3859200 sc.mNativeObject=
0xb4000079b387bac0 format= 4 caller=
android.view.SurfaceView.createBlastSurfaceControls:1384
android.view.SurfaceView.updateSurface:1080
android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200
android.view.SurfaceView$$ExternalSyntheticLambda5.onPreDraw:2
android.view.ViewTreeObserver.dispatchOnPreDraw:1121
android.view.ViewRootImpl.performTraversals:4317

[ 08-01 22:41:11.821 14116:14116 I/SurfaceView@1ae4d3f ]


28200255 Cur surface: Surface(name=null)/@0x23990a7

[ 08-01 22:41:11.821 14116:14116 I/SurfaceView@1ae4d3f ]


pST: sr = Rect(0, 0 - 2295, 1080) sw = 2295 sh = 1080

[ 08-01 22:41:11.821 14116:14116 D/SurfaceView@1ae4d3f ]


performSurfaceTransaction RenderWorker position = [0, 0, 2295, 1080] surfaceSize =
2295x1080

[ 08-01 22:41:11.821 14116:14116 I/SurfaceView@1ae4d3f ]


applyTransactionOnVriDraw: vri = ViewRootImpl@a876918[MainActivity] fRS = false t =
0xb4000079b38f4000 android.view.SurfaceView.performSurfaceTransaction:959
android.view.SurfaceView.updateSurface:1106
android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200

[ 08-01 22:41:11.821 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t =
0xb4000079b38f4000android.view.SurfaceView.applyTransactionOnVriDraw:2049
android.view.SurfaceView.performSurfaceTransaction:959
android.view.SurfaceView.updateSurface:1106
android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200
android.view.SurfaceView$$ExternalSyntheticLambda5.onPreDraw:2

[ 08-01 22:41:11.821 14116:14116 I/SurfaceView@1ae4d3f ]


updateSurface: mVisible = true mSurface.isValid() = true

[ 08-01 22:41:11.821 14116:14116 I/SurfaceView@1ae4d3f ]


updateSurface: mSurfaceCreated = false surfaceChanged = true visibleChanged = true

[ 08-01 22:41:11.821 14116:14116 I/SurfaceView@1ae4d3f ]


visibleChanged -- surfaceCreated

[ 08-01 22:41:11.821 14116:14116 I/SurfaceView@1ae4d3f ]


surfaceCreated 1 #8 org.libsdl.app.SDLSurface{1ae4d3f VFE...... .F....ID 0,0-
2295,1080}

[ 08-01 22:41:11.821 14116:14116 V/SDL ]


surfaceCreated()

[ 08-01 22:41:11.821 14116:14116 I/SurfaceView@1ae4d3f ]


surfaceChanged -- format=4 w=2295 h=1080

[ 08-01 22:41:11.821 14116:14116 I/SurfaceView@1ae4d3f ]


surfaceChanged (2295,1080) 1 #8 org.libsdl.app.SDLSurface{1ae4d3f
VFE...... .F....ID 0,0-2295,1080}

[ 08-01 22:41:11.821 14116:14116 V/SDL ]


surfaceChanged()

[ 08-01 22:41:11.821 14116:14116 V/SDL ]


Window size: 2295x1080
[ 08-01 22:41:11.821 14116:14116 V/SDL ]
Device size: 2408x1080

[ 08-01 22:41:11.840 14116:14116 D/SensorManager ]


registerListener :: 1, icm40607_acc, 20000, 0,

[ 08-01 22:41:11.840 14116:14116 D/SensorManager ]


registerListener fail (2) :: 1, icm40607_acc, 20000, 0,
org.libsdl.app.SDLSurface{1ae4d3f VFE...... .F....ID 0,0-2295,1080}

[ 08-01 22:41:11.840 14116:14116 I/SurfaceView@1ae4d3f ]


surfaceRedrawNeeded

[ 08-01 22:41:11.840 14116:15487 V/SDL ]


Running main function SDL_main from library
/data/app/~~_4iaX35dOATWLhKIXHftnQ==/cyou.joiplay.rpgm--aWjxhRrUv5ymAanqb7HMA==/
lib/arm64/libmkxp30.so

[ 08-01 22:41:11.840 14116:15487 V/SDL ]


nativeRunMain()

[ 08-01 22:41:11.841 14116:14116 V/SurfaceView@1ae4d3f ]


Layout: x=0 y=0 w=2295 h=1080, frame=Rect(0, 0 - 2295, 1080)

[ 08-01 22:41:11.841 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


Setup new sync id=0

[ 08-01 22:41:11.841 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


Setting syncFrameCallback

[ 08-01 22:41:11.842 14116:14116 E/SurfaceSyncer ]


Failed to find sync for id=0

[ 08-01 22:41:11.842 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:11.843 14116:14154 D/SurfaceView@1ae4d3f ]


updateSurfacePosition RenderWorker, frameNr = 1, position = [0, 0, 2295, 1080]
surfaceSize = 2295x1080

[ 08-01 22:41:11.843 14116:14154 I/SurfaceView@1ae4d3f ]


uSP: rtp = Rect(0, 0 - 2295, 1080) rtsw = 2295 rtsh = 1080

[ 08-01 22:41:11.843 14116:14154 I/SurfaceView@1ae4d3f ]


onSSPAndSRT: pl = 0 pt = 0 sx = 1.0 sy = 1.0

[ 08-01 22:41:11.843 14116:14154 I/SurfaceView@1ae4d3f ]


aOrMT: ViewRootImpl@a876918[MainActivity] t =
android.view.SurfaceControl$Transaction@c1806c0 fN = 1 android.view.SurfaceView.-$
$Nest$mapplyOrMergeTransaction:0
android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1538
android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:373

[ 08-01 22:41:11.843 14116:14154 I/ViewRootImpl@a876918[MainActivity] ]


mWNT: t=0xb4000079b38f4200 mBlastBufferQueue=0xb4000079b3853000 fn= 1 caller=
android.view.SurfaceView.applyOrMergeTransaction:1456 android.view.SurfaceView.-$
$Nest$mapplyOrMergeTransaction:0
android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1538
[ 08-01 22:41:11.843 14116:14154 D/BLASTBufferQueue ]
mergeWithNextTransaction, mNativeObject= 0xb4000079b3853000 t.mNativeObject=
0xb4000079b38f4200 frameNumber= 1 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.SurfaceView.applyOrMergeTransaction:1456 android.view.SurfaceView.-$
$Nest$mapplyOrMergeTransaction:0
android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1538
android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:373
android.graphics.RenderNode$PositionUpdateListener.callPositionChanged:286

[ 08-01 22:41:11.850 14116:15487 V/hidapi ]


initialize(true, false)

[ 08-01 22:41:11.851 14116:14154 I/ViewRootImpl@a876918[MainActivity] ]


mWNT: t=0xb4000079b38f4000 mBlastBufferQueue=0xb4000079b3853000 fn= 1 caller=
android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-
ViewRootImpl:12629 android.view.ViewRootImpl$
$ExternalSyntheticLambda1.onFrameDraw:4
android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924

[ 08-01 22:41:11.851 14116:14154 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb4000079b3853000 t.mNativeObject=
0xb4000079b38f4000 frameNumber= 1 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-
ViewRootImpl:12629 android.view.ViewRootImpl$
$ExternalSyntheticLambda1.onFrameDraw:4
android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924
android.view.ViewRootImpl$6.onFrameDraw:2053
android.view.ThreadedRenderer$1.onFrameDraw:777

[ 08-01 22:41:11.851 14116:14154 D/ViewRootImpl@a876918[MainActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=1.

[ 08-01 22:41:11.851 14116:14154 D/ViewRootImpl@a876918[MainActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:41:11.859 14116:15487 D/mkxp ]


Game Folder: /storage/emulated/0/Download/InfiniteFusionAndroid

[ 08-01 22:41:11.864 14116:15487 D/mkxp ]


RGSS version 1 (XP)

[ 08-01 22:41:11.866 14116:14136 D/BLASTBufferQueue ]


[ViewRootImpl@a876918[MainActivity]#4](f:0,a:1) acquireNextBufferLocked
size=2295x1080 mFrameNumber=1 applyTransaction=true
mTimestamp=691429293079212(auto) mPendingTransactions.size=0
graphicBufferId=60627758350360 transform=4

[ 08-01 22:41:11.866 14116:14136 D/ViewRootImpl@a876918[MainActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true

[ 08-01 22:41:11.867 14116:14136 D/OpenGLRenderer ]


CFMS:: SetUp Pid : 14116 Tid : 14136

[ 08-01 22:41:11.867 14116:14136 W/Parcel ]


Expecting binder but got null!
[ 08-01 22:41:11.867 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]
onSyncComplete

[ 08-01 22:41:11.867 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:41:11.867 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


reportDrawFinished seqId=0 mSyncId=-1 fn=1
mSurfaceChangedTransaction=0xb4000079b3775100

[ 08-01 22:41:11.867 14116:14116 V/ViewRootImpl@a876918[MainActivity] ]


updateAppliedLetterboxDirection, direction=2,
Caller=android.view.ViewRootImpl.handleDispatchLetterboxDirectionChanged:13406

[ 08-01 22:41:11.868 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6534
[ 08-01 22:41:11.869 14116:14116 D/InsetsController ]
controlAnimationUnchecked: Added types=2 animType=1
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.onControlsChanged:995

[ 08-01 22:41:11.870 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:11.870 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


handleResized, msg = 5 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:41:11.870 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


handleResized mSyncSeqId = 0

[ 08-01 22:41:11.870 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


reportNextDraw android.view.ViewRootImpl.handleResized:2380
android.view.ViewRootImpl.-$$Nest$mhandleResized:0
android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6522
android.view.ViewRootImpl$ViewRootHandler.handleMessage:6491
android.os.Handler.dispatchMessage:106

[ 08-01 22:41:11.870 14116:14116 I/SurfaceView@1ae4d3f ]


finishedDrawing

[ 08-01 22:41:11.870 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:11.875 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan forwardNavigation}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810980
pfl=1a020040
vsysui=100
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:11.875 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan
forwardNavigation} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810980
pfl=1a020040
vsysui=100
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:11.879 14116:14116 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb4000079b3853000 sc.mNativeObject=
0xb4000079b387ce20 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:11.879 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=4
res=0x0 s={true 0xb4000079b38eb000} ch=false seqId=0

[ 08-01 22:41:11.879 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a32b5 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xcc8ed4a frame = 3

[ 08-01 22:41:11.880 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


mWNT: t=0xb4000079b3775200 mBlastBufferQueue=0xb4000079b3853000 fn= 3 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:11.880 14116:14116 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb4000079b3853000 t.mNativeObject=
0xb4000079b3775200 frameNumber= 3 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:11.881 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


Setup new sync id=1

[ 08-01 22:41:11.881 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


Setting syncFrameCallback

[ 08-01 22:41:11.881 14116:14116 E/SurfaceSyncer ]


Failed to find sync for id=0

[ 08-01 22:41:11.881 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:11.882 14116:15487 D/libMEOW ]


meow new tls: 0xb4000079af37c200

[ 08-01 22:41:11.882 14116:15487 D/libMEOW ]


applied 2 plugins for [cyou.joiplay.rpgm]:

[ 08-01 22:41:11.882 14116:15487 D/libMEOW ]


plugin 1: [libMEOW_gift.so]:

[ 08-01 22:41:11.882 14116:15487 D/libMEOW ]


plugin 2: [libMEOW_semaphore]:

[ 08-01 22:41:11.882 14116:14154 D/ViewRootImpl@a876918[MainActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=3.

[ 08-01 22:41:11.882 14116:14154 D/ViewRootImpl@a876918[MainActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:41:11.883 14116:15487 V/SDL ]


setOrientation() requestedOrientation=6 width=2408 height=1080 resizable=false
hint=

[ 08-01 22:41:11.885 14116:15487 I/SDL/APP ]


pixel format wanted SDL_PIXELFORMAT_RGBX8888 (2), got SDL_PIXELFORMAT_RGBX8888 (2)

[ 08-01 22:41:11.887 14116:14136 D/ViewRootImpl@a876918[MainActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=3 didProduceBuffer=true

[ 08-01 22:41:11.887 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


onSyncComplete

[ 08-01 22:41:11.888 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


setupSync seqId=0 mSyncId=1 fn=3 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373
[ 08-01 22:41:11.888 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]
reportDrawFinished seqId=0 mSyncId=-1 fn=3
mSurfaceChangedTransaction=0xb4000079b3775100

[ 08-01 22:41:11.890 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:11.890 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:11.890 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


MSG_WINDOW_FOCUS_CHANGED 1 0

[ 08-01 22:41:11.890 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000079b38eb000}

[ 08-01 22:41:11.890 14116:14116 V/SDL ]


onWindowFocusChanged(): true

[ 08-01 22:41:12.386 14116:14116 V/SDL ]


nativeFocusChanged()

[ 08-01 22:41:12.386 14116:14116 D/InputMethodManager ]


startInputInner - Id : 0

[ 08-01 22:41:12.386 14116:14116 I/InputMethodManager ]


startInputInner - mService.startInputOrWindowGainedFocus

[ 08-01 22:41:12.386 14116:15487 D/openal ]


[ALSOFT] (II) Initializing library v1.22.2-f80470bb master

[ 08-01 22:41:12.386 14116:15487 D/openal ]


[ALSOFT] (II) Supported backends: opensl, null, wave

[ 08-01 22:41:12.387 14116:15487 D/openal ]


[ALSOFT] (II) Loading config /etc/openal/alsoft.conf...

[ 08-01 22:41:12.387 14116:15487 D/openal ]


[ALSOFT] (II) Loading config /etc/xdg/alsoft.conf...

[ 08-01 22:41:12.389 14116:15487 D/openal ]


[ALSOFT] (II) Got binary: "/system/bin", "app_process64"

[ 08-01 22:41:12.389 14116:15487 D/openal ]


[ALSOFT] (II) Loading config /system/bin/alsoft.conf...

[ 08-01 22:41:12.389 14116:15487 D/openal ]


[ALSOFT] (II) Key disable-cpu-exts not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Extensions: +NEON
[ 08-01 22:41:12.390 14116:15487 D/openal ]
[ALSOFT] (II) Key rt-prio not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key rt-time-limit not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key game_compat/reverse-x not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key game_compat/reverse-y not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key game_compat/reverse-z not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key game_compat/nfc-scale not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key resampler not found

[ 08-01 22:41:12.390 14116:14116 I/Choreographer ]


Skipped 44 frames! The application may be doing too much work on its main thread.

[ 08-01 22:41:12.390 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key uhj/decode-filter not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key uhj/filter not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key uhj/encode-filter not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key trap-al-error not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key trap-alc-error not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key reverb/boost not found
[ 08-01 22:41:12.390 14116:15487 D/openal ]
[ALSOFT] (II) Key drivers not found

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Initialized backend "opensl"

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Added "opensl" for playback

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Added "opensl" for capture

[ 08-01 22:41:12.390 14116:15487 D/openal ]


[ALSOFT] (II) Key excludefx not found

[ 08-01 22:41:12.390 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION
fmt=TRANSLUCENT wanim=0x1030309 sysuil=true
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:12.391 14116:14116 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=20,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.ViewRootImpl.controlInsetsForCompatibility:3214
android.view.ViewRootImpl.performTraversals:3708
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:12.391 14116:15487 D/openal ]


[ALSOFT] (II) Key default-reverb not found

[ 08-01 22:41:12.391 14116:15487 D/openal ]


[ALSOFT] (II) Opening default playback device

[ 08-01 22:41:12.391 14116:14116 D/InsetsController ]


controlAnimationUnchecked: Added types=1 animType=1
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093
[ 08-01 22:41:12.391 14116:14116 D/InsetsSourceConsumer ]
setRequestedVisible: visible=false, type=0,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsSourceConsumer.hide:261
android.view.InsetsController.hideDirectly:1593
android.view.InsetsController.controlAnimationUnchecked:1234
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.ViewRootImpl.controlInsetsForCompatibility:3214
android.view.ViewRootImpl.performTraversals:3708

[ 08-01 22:41:12.392 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309 sysuil=true
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:12.393 14116:15487 D/openal ]


[ALSOFT] (II) Created device 0xb4000079af398940, "OpenSL"

[ 08-01 22:41:12.395 14116:15487 D/mkxp ]


ALC_SOFT_pause_device present

[ 08-01 22:41:12.395 14116:15503 D/libMEOW ]


meow new tls: 0xb4000079af3b5d00

[ 08-01 22:41:12.395 14116:15503 D/libMEOW ]


applied 2 plugins for [cyou.joiplay.rpgm]:

[ 08-01 22:41:12.395 14116:15503 D/libMEOW ]


plugin 1: [libMEOW_gift.so]:

[ 08-01 22:41:12.395 14116:15503 D/libMEOW ]


plugin 2: [libMEOW_semaphore]:

[ 08-01 22:41:12.396 14116:14845 I/ViewRootImpl@a876918[MainActivity] ]


Resizing android.view.ViewRootImpl@c48e8cf: frame = [0,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:41:12.397 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl.relayoutWindow:9590

[ 08-01 22:41:12.397 14116:14116 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb4000079b3853000 sc.mNativeObject=
0xb4000079b37a3f20 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:12.397 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=5
res=0x0 s={true 0xb4000079b38eb000} ch=false seqId=0

[ 08-01 22:41:12.399 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a32b5 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xcc8ed4a frame = 4

[ 08-01 22:41:12.399 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


mWNT: t=0xb4000079b3775200 mBlastBufferQueue=0xb4000079b3853000 fn= 4 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:12.400 14116:14116 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb4000079b3853000 t.mNativeObject=
0xb4000079b3775200 frameNumber= 4 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:12.400 14116:14116 I/ViewRootImpl@b75ce75[PermissionActivity] ]


stopped(true) old = false

[ 08-01 22:41:12.400 14116:14116 D/ViewRootImpl@b75ce75[PermissionActivity] ]


WindowStopped on cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity set to true

[ 08-01 22:41:12.404 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@b15c4bd[PermissionActivity]

[ 08-01 22:41:12.404 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@b15c4bd[PermissionActivity]

[ 08-01 22:41:12.405 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:12.405 14116:14136 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:41:12.405 14116:14136 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:41:12.405 14116:14136 D/BLASTBufferQueue ]


[ViewRootImpl@b75ce75[PermissionActivity]#3](f:0,a:1) destructor()

[ 08-01 22:41:12.405 14116:14136 D/BufferQueueConsumer ]


[ViewRootImpl@b75ce75[PermissionActivity]#3(BLAST Consumer)3]
(id:372400000003,api:0,p:-1,c:14116) disconnect

[ 08-01 22:41:12.406 14116:14116 I/ViewRootImpl@b75ce75[PermissionActivity] ]


dispatchDetachedFromWindow

[ 08-01 22:41:12.408 14116:15503 D/BLASTBufferQueue ]


[SurfaceView[cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity]@0#5](f:0,a:1)
acquireNextBufferLocked size=2295x1080 mFrameNumber=1 applyTransaction=true
mTimestamp=691429835277289(auto) mPendingTransactions.size=0
graphicBufferId=60627758350363 transform=4

[ 08-01 22:41:12.408 14116:15503 D/mkxp ]


GL Vendor : ARM

[ 08-01 22:41:12.408 14116:15503 D/mkxp ]


GL Renderer : Mali-G57 MC2

[ 08-01 22:41:12.408 14116:15503 D/mkxp ]


GL Version : OpenGL ES 3.2 v1.r32p1-01eac0.f20ecd5cf326048879c2d906512e687e

[ 08-01 22:41:12.408 14116:15503 D/mkxp ]


GLSL Version : OpenGL ES GLSL ES 3.20

[ 08-01 22:41:12.409 14116:15503 D/openal ]


[ALSOFT] (II) Key frequency not found

[ 08-01 22:41:12.409 14116:15503 D/openal ]


[ALSOFT] (II) Key period_size not found
[ 08-01 22:41:12.409 14116:15503 D/openal ]
[ALSOFT] (II) Key periods not found

[ 08-01 22:41:12.409 14116:15503 D/openal ]


[ALSOFT] (II) Key sample-type not found

[ 08-01 22:41:12.409 14116:15503 D/openal ]


[ALSOFT] (II) Key channels not found

[ 08-01 22:41:12.409 14116:15503 D/openal ]


[ALSOFT] (II) Key ambi-format not found

[ 08-01 22:41:12.409 14116:15503 D/openal ]


[ALSOFT] (II) Key hrtf not found

[ 08-01 22:41:12.409 14116:15503 D/openal ]


[ALSOFT] (II) Key stereo-encoding not found

[ 08-01 22:41:12.409 14116:15503 D/openal ]


[ALSOFT] (II) Pre-reset: Stereo, Float32, 48000hz, 960 / 2880 buffer

[ 08-01 22:41:12.411 14116:15503 D/ou.joiplay.rpgm ]


PlayerBase::PlayerBase()

[ 08-01 22:41:12.412 14116:15503 D/ou.joiplay.rpgm ]


TrackPlayerBase::TrackPlayerBase()

[ 08-01 22:41:12.412 14116:15503 I/libOpenSLES ]


Emulating old channel mask behavior (ignoring positional mask 0x3, using default
mask 0x3 based on channel count of 2)

[ 08-01 22:41:12.415 14116:14116 D/InputTransport ]


Input channel destroyed: 'e21adbd', fd=88

[ 08-01 22:41:12.415 14116:14116 D/InsetsController ]


cancelAnimation of types: 2, animType: 1, host:
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from:android.view.InsetsController.notifyFinished:1375
android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-
view-InsetsAnimationThreadControlRunner$1:84
android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4

[ 08-01 22:41:12.416 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:41:12.431 14116:15503 I/AudioTrack ]


createTrack_l(0): AUDIO_OUTPUT_FLAG_FAST successful; frameCount 0 -> 768
[ 08-01 22:41:12.436 14116:15503 D/openal ]
[ALSOFT] (II) Post-reset: Stereo, Int16, 48000hz, 960 / 2880 buffer

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Key stereo-mode not found

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Key cf_level not found

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Stereo rendering

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Channel config, Main: 3, Real: 2

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Allocating 5 channels, 20480 bytes

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Enabling single-band first-order ambisonic decoder

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Key sources not found

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Key sends not found

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Max sources: 256 (255 + 1), effect slots: 64, sends: 2

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Key dither not found

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Key dither-depth not found

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Dithering enabled (16-bit, 32768)

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Key output-limiter not found

[ 08-01 22:41:12.436 14116:15503 D/openal ]


[ALSOFT] (II) Output limiter enabled, -0.0005dB limit
[ 08-01 22:41:12.436 14116:15503 D/openal ]
[ALSOFT] (II) Fixed device latency: 1000000ns

[ 08-01 22:41:12.437 14116:15503 D/openal ]


[ALSOFT] (II) Post-start: Stereo, Int16, 48000hz, 960 / 2880 buffer

[ 08-01 22:41:12.437 14116:15506 W/openal ]


[ALSOFT] (WW) pthread_setschedparam failed: Operation not permitted (1)

[ 08-01 22:41:12.437 14116:15506 W/openal ]


[ALSOFT] (WW) D-Bus not supported

[ 08-01 22:41:12.437 14116:15503 D/openal ]


[ALSOFT] (II) Increasing allocated voices to 256

[ 08-01 22:41:12.439 14116:15503 D/openal ]


[ALSOFT] (II) Key volume-adjust not found

[ 08-01 22:41:12.439 14116:15503 D/openal ]


[ALSOFT] (II) Created context 0xb4000079af27b500

[ 08-01 22:41:12.565 14116:15503 D/mkxp ]


80 patches are added to patch list.

[ 08-01 22:41:12.568 14116:15503 D/mkxp ]


1 patches are added to patch list.

[ 08-01 22:41:12.742 14116:14116 D/InsetsController ]


cancelAnimation of types: 1, animType: 1, host:
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from:android.view.InsetsController.notifyFinished:1375
android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-
view-InsetsAnimationThreadControlRunner$1:84
android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4

[ 08-01 22:41:13.043 14116:15503 D/mkxp ]


Executing preload script

[ 08-01 22:41:13.068 14116:15503 D/mkxp ]


Preload script is executed.

[ 08-01 22:41:13.099 14116:15503 D/mkxp ]


Applied patch: eval(code, nil, f) to MKXP.run_postload(code)
eval(MKXP.apply_overrides(code), nil, f)

[ 08-01 22:41:13.101 14116:15503 D/mkxp ]


Executing script Main

[ 08-01 22:41:13.148 14116:15503 D/mkxp ]


Applied patch: self.delta.to_f / 1_000_000 to self.delta.to_f
[ 08-01 22:41:13.156 14116:15503 D/mkxp ]
Applied patch: Encoding::UTF_8 to "UTF-8"

[ 08-01 22:41:13.176 14116:15503 D/mkxp ]


Applied patch: Encoding::UTF_8 to "UTF-8"

[ 08-01 22:41:13.184 14116:15503 D/mkxp ]


Applied patch: name, meta, script = plugin to name, meta, script = plugin
blacklist = ['Cablera Club']
next if blacklist.include?(name)

[ 08-01 22:41:13.193 14116:15503 D/mkxp ]


Applied patch: Dir.pwd to ""

[ 08-01 22:41:13.218 14116:15503 D/mkxp ]


Applied patch: Encoding::UTF_8 to "UTF-8"

[ 08-01 22:41:13.220 14116:15503 D/mkxp ]


Applied patch: Dir.pwd to ""

[ 08-01 22:41:13.238 14116:15503 D/mkxp ]


Applied patch: Dir.pwd to ""

[ 08-01 22:41:13.292 14116:15503 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:13.303 14116:15503 D/mkxp ]


Applied patch: [regex]\beval\(script\) to eval(MKXP.apply_overrides(script))

[ 08-01 22:41:13.312 14116:15503 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:13.840 14116:15503 D/mkxp ]


Applied patch: pbCopyBitmap(self.contents,@selarrow.bitmap,rect.x,rect.y) to
pbCopyBitmap(self.contents,@selarrow.bitmap,rect.x,rect.y,127)

[ 08-01 22:41:15.872 14116:15503 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:16.540 14116:15503 D/mkxp ]


Applied patch: pbCopyBitmap(self.contents,bmp,rect.x,rect.y+2) to
pbCopyBitmap(self.contents,bmp,rect.x,rect.y+2,127)

[ 08-01 22:41:16.578 14116:15503 D/mkxp ]


Applied patch: pbCopyBitmap(self.contents,selarrow.bitmap,rect.x,rect.y) to
pbCopyBitmap(self.contents,selarrow.bitmap,rect.x,rect.y,127)

[ 08-01 22:41:16.786 14116:15503 D/mkxp ]


Applied patch: USEKEYBOARD=true to USEKEYBOARD=false

[ 08-01 22:41:16.816 14116:15503 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:16.827 14116:15503 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:16.904 14116:15503 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:17.268 14116:15503 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:17.637 14116:15503 D/mkxp ]


Applied patch: require 'zlib' to

[ 08-01 22:41:17.738 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:17.848 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:18.307 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:18.386 14116:15503 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:18.425 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:18.429 14116:15503 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:18.535 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:18.685 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:18.773 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:18.896 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:18.938 14116:15503 D/mkxp ]


Executing postload scripts

[ 08-01 22:41:18.942 14116:15503 D/mkxp ]


Postload script is executed.

[ 08-01 22:41:18.942 14116:15503 D/mkxp ]


Cheats are enabled.

[ 08-01 22:41:18.944 14116:15503 D/mkxp ]


Loading cheats for Pokemon Essentials v19

[ 08-01 22:41:18.945 14116:15503 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:18.967 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:19.079 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:20.470 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:20.571 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:24.829 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:24.919 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:25.390 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:25.496 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:25.531 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:25.534 14116:14127 W/System ]


A resource failed to call close.

[ 08-01 22:41:26.410 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:26.410 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:26.414 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION
fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}
[ 08-01 22:41:26.416 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]
performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:26.428 14116:14116 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb4000079b3853000 sc.mNativeObject=
0xb4000079b3426720 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:26.429 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=12
res=0x0 s={true 0xb4000079b38eb000} ch=false seqId=0

[ 08-01 22:41:26.429 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a32b5 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xcc8ed4a frame = 15

[ 08-01 22:41:26.429 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


mWNT: t=0xb4000079b3775200 mBlastBufferQueue=0xb4000079b3853000 fn= 15 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:26.430 14116:14116 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb4000079b3853000 t.mNativeObject=
0xb4000079b3775200 frameNumber= 15 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:26.633 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:26.744 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:27.354 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:27.426 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:27.866 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:27.867 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:27.874 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION
fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:27.876 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:27.882 14116:14116 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb4000079b3853000 sc.mNativeObject=
0xb4000079b3804a40 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:27.882 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=6
res=0x0 s={true 0xb4000079b38eb000} ch=false seqId=0

[ 08-01 22:41:27.882 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a32b5 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xcc8ed4a frame = 22

[ 08-01 22:41:27.883 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


mWNT: t=0xb4000079b3775200 mBlastBufferQueue=0xb4000079b3853000 fn= 22 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:27.883 14116:14116 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb4000079b3853000 t.mNativeObject=
0xb4000079b3775200 frameNumber= 22 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:28.428 14116:15589 D/openal ]


[ALSOFT] (II) Increasing allocated voice properties to 32

[ 08-01 22:41:30.845 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:30.941 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:35.971 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:36.094 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:36.243 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:36.343 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:36.486 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:36.560 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:41.974 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:42.043 14116:15503 D/mkxp ]


Script 'HttpCalls.rb' line 76: NameError occured.

uninitialized constant HTTPLite

[ 08-01 22:41:42.053 14116:14116 I/Dialog ]


mIsDeviceDefault = true, mIsSamsungBasicInteraction = false, isMetaDataInActivity =
false

[ 08-01 22:41:42.260 14116:14116 I/DecorView ]


[INFO] isPopOver=false config=false

[ 08-01 22:41:42.260 14116:14116 I/DecorView ]


updateCaptionType: isFloating=true isApplication=true hasWindowDecorCaption=false
this=DecorView@5d0a1dd[RPG Maker Plugin for JoiPlay]

[ 08-01 22:41:42.260 14116:14116 D/DecorView ]


setCaptionType = 0, this = DecorView@5d0a1dd[RPG Maker Plugin for JoiPlay]

[ 08-01 22:41:42.260 14116:14116 I/DecorView ]


setWindowBackground: isPopOver=false color=ff010101
d=android.graphics.drawable.InsetDrawable@fa76c23

[ 08-01 22:41:42.268 14116:14116 D/ScrollView ]


initGoToTop
[ 08-01 22:41:42.270 14116:14116 D/ScrollView ]
initGoToTop

[ 08-01 22:41:42.275 14116:14116 W/Settings ]


Setting show_button_background has moved from android.provider.Settings.System to
android.provider.Settings.Global, returning read-only value.

[ 08-01 22:41:42.281 14116:14136 D/NativeCustomFrequencyManager ]


[NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()

[ 08-01 22:41:42.302 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} } host=RPG Maker Plugin for JoiPlay
from=android.view.ViewRootImpl.setView:1700

[ 08-01 22:41:42.304 14116:14116 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
setView = com.android.internal.policy.DecorView@5d0a1dd TM=true

[ 08-01 22:41:42.305 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:42.311 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
performTraversals params={(0,0)(wrapxwrap) gr=BOTTOM CENTER_VERTICAL
sim={adjust=pan forwardNavigation} ty=APPLICATION fmt=TRANSLUCENT wanim=0x10302f7
surfaceInsets=Rect(8, 8 - 8, 8)
fl=1820002
pfl=42000000
bhv=DEFAULT
fitTypes=STATUS_BARS NAVIGATION_BARS CAPTION_BAR
dimAmount=0.65 dimDuration=150 naviIconColor=0
sfl=100000}

[ 08-01 22:41:42.312 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
performTraversals mFirst=true windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(wrapxwrap) gr=BOTTOM CENTER_VERTICAL
sim={adjust=pan forwardNavigation} ty=APPLICATION fmt=TRANSLUCENT wanim=0x10302f7
surfaceInsets=Rect(8, 8 - 8, 8)
fl=1820002
pfl=42000000
bhv=DEFAULT
fitTypes=STATUS_BARS NAVIGATION_BARS CAPTION_BAR
dimAmount=0.65 dimDuration=150 naviIconColor=0
sfl=100000}

[ 08-01 22:41:42.319 14116:14132 I/ViewRootImpl@a876918[MainActivity] ]


Resizing android.view.ViewRootImpl@c48e8cf: frame = [0,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:41:42.319 14116:14845 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Resizing android.view.ViewRootImpl@79b3298: frame = [135,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:41:42.329 14116:14845 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Resizing android.view.ViewRootImpl@79b3298: frame = [675,660][1755,1080] reportDraw
= true forceLayout = false syncSeqId = 0

[ 08-01 22:41:42.332 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} } host=RPG Maker Plugin for JoiPlay
from=android.view.ViewRootImpl.relayoutWindow:9590

[ 08-01 22:41:42.332 14116:14116 D/InsetsController ]


controlAnimationUnchecked: Added types=2 animType=0 host=RPG Maker Plugin for
JoiPlay from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.onControlsChanged:992

[ 08-01 22:41:42.333 14116:14116 D/BufferQueueConsumer ]


[](id:372400000006,api:0,p:-1,c:14116) connect: controlledByApp=false

[ 08-01 22:41:42.334 14116:14116 D/BLASTBufferQueue ]


new BLASTBufferQueue, mNativeObject= 0xb4000079adb73300 name=
ViewRootImpl@3eb47ac[RPG Maker Plugin for JoiPlay] sc.mNativeObject=
0xb4000079b3427da0 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309
android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852
android.view.Choreographer$FrameDisplayEventReceiver.run:1283

[ 08-01 22:41:42.334 14116:14116 D/BLASTBufferQueue ]


update, w= 1096 h= 436 mNativeObject= 0xb4000079adb73300 sc.mNativeObject=
0xb4000079b3427da0 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:76
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665

[ 08-01 22:41:42.334 14116:14116 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Relayout returned: old=(135,0,2295,1080) new=(675,660,1755,1080) req=(1080,420)0
dur=21 res=0x3 s={true 0xb4000079b38ed800} ch=true seqId=0

[ 08-01 22:41:42.335 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000079b38ed800}
hwInitialized=true

[ 08-01 22:41:42.336 14116:14136 D/OpenGLRenderer ]


eglCreateWindowSurface
[ 08-01 22:41:42.337 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for
JoiPlay] ]
reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:41:42.337 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Setup new sync id=0

[ 08-01 22:41:42.337 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Setting syncFrameCallback

[ 08-01 22:41:42.337 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:42.340 14116:14154 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Received frameDrawingCallback syncResult=0 frameNum=1.

[ 08-01 22:41:42.340 14116:14154 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Setting up sync and frameCommitCallback

[ 08-01 22:41:42.350 14116:14136 D/BLASTBufferQueue ]


[ViewRootImpl@3eb47ac[RPG Maker Plugin for JoiPlay]#6](f:0,a:1)
acquireNextBufferLocked size=1096x436 mFrameNumber=1 applyTransaction=true
mTimestamp=691459777357675(auto) mPendingTransactions.size=0
graphicBufferId=60627758350371 transform=4

[ 08-01 22:41:42.350 14116:14136 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true

[ 08-01 22:41:42.351 14116:14136 D/OpenGLRenderer ]


CFMS:: SetUp Pid : 14116 Tid : 14136

[ 08-01 22:41:42.354 14116:14136 W/Parcel ]


Expecting binder but got null!

[ 08-01 22:41:42.355 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
onSyncComplete

[ 08-01 22:41:42.355 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373
[ 08-01 22:41:42.355 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for
JoiPlay] ]
reportDrawFinished seqId=0 mSyncId=-1 fn=1
mSurfaceChangedTransaction=0xb4000079b38f4700

[ 08-01 22:41:42.357 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} } host=RPG Maker Plugin for JoiPlay
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6534

[ 08-01 22:41:42.358 14116:14116 V/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
updateAppliedLetterboxDirection, direction=2,
Caller=android.view.ViewRootImpl.handleDispatchLetterboxDirectionChanged:13406

[ 08-01 22:41:42.359 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:42.359 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:41:42.360 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} } host=RPG Maker Plugin for JoiPlay
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:42.360 14116:14116 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
handleResized, msg = 4 frames=ClientWindowFrames{frame=[135,0][2295,1080]
display=[135,0][2295,1080] parentFrame=[0,0][0,0]
parentClippedByDisplayCutout=false} forceNextWindowRelayout=false displayId=0
resizeMode=-1 frameChanged=true displayFrameChanged=false configChanged=false
displayChanged=false

[ 08-01 22:41:42.360 14116:14116 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
handleResized mSyncSeqId = 0

[ 08-01 22:41:42.360 14116:14116 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
handleResized, msg = 5 frames=ClientWindowFrames{frame=[675,660][1755,1080]
display=[135,0][2295,1080] parentFrame=[0,0][0,0]
parentClippedByDisplayCutout=false} forceNextWindowRelayout=false displayId=0
resizeMode=-1 frameChanged=true displayFrameChanged=false configChanged=false
displayChanged=false

[ 08-01 22:41:42.360 14116:14116 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
handleResized mSyncSeqId = 0

[ 08-01 22:41:42.360 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
reportNextDraw android.view.ViewRootImpl.handleResized:2380
android.view.ViewRootImpl.-$$Nest$mhandleResized:0
android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6522
android.view.ViewRootImpl$ViewRootHandler.handleMessage:6491
android.os.Handler.dispatchMessage:106

[ 08-01 22:41:42.361 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Setup new sync id=1

[ 08-01 22:41:42.361 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Setting syncFrameCallback

[ 08-01 22:41:42.361 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:42.365 14116:14155 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Received frameDrawingCallback syncResult=0 frameNum=2.

[ 08-01 22:41:42.365 14116:14155 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Setting up sync and frameCommitCallback

[ 08-01 22:41:42.368 14116:14136 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
Received frameCommittedCallback lastAttemptedDrawFrameNum=2 didProduceBuffer=true

[ 08-01 22:41:42.369 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
onSyncComplete

[ 08-01 22:41:42.369 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
setupSync seqId=0 mSyncId=1 fn=2 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:41:42.369 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
reportDrawFinished seqId=0 mSyncId=-1 fn=2
mSurfaceChangedTransaction=0xb4000079b38f4700

[ 08-01 22:41:42.370 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


MSG_WINDOW_FOCUS_CHANGED 0 0

[ 08-01 22:41:42.371 14116:14116 V/SDL ]


onWindowFocusChanged(): false

[ 08-01 22:41:42.383 14116:14116 V/SDL ]


nativeFocusChanged()

[ 08-01 22:41:42.407 14116:14116 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
MSG_WINDOW_FOCUS_CHANGED 1 0

[ 08-01 22:41:42.407 14116:14116 D/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000079b38ed800}

[ 08-01 22:41:42.622 14116:14116 D/InsetsController ]


cancelAnimation of types: 2, animType: 0, host: RPG Maker Plugin for JoiPlay,
from:android.view.InsetsController.notifyFinished:1375
android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-
view-InsetsAnimationThreadControlRunner$1:84
android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4

[ 08-01 22:41:42.622 14116:14116 D/InsetsSourceConsumer ]


ensureControlPosition: Point(0, 0) for ITYPE_NAVIGATION_BAR on RPG Maker Plugin for
JoiPlay from android.view.InsetsSourceConsumer.notifyAnimationFinished:417
[ 08-01 22:41:42.629 14116:14154 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for
JoiPlay] ]
mWNT: t=0xb4000079b3775700 mBlastBufferQueue=0xb4000079adb73300 fn= 4 caller=
android.view.SyncRtSurfaceTransactionApplier.applyTransaction:96
android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$android-view-
SyncRtSurfaceTransactionApplier:69 android.view.SyncRtSurfaceTransactionApplier$
$ExternalSyntheticLambda0.onFrameDraw:4

[ 08-01 22:41:42.629 14116:14154 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb4000079adb73300 t.mNativeObject=
0xb4000079b3775700 frameNumber= 4 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.SyncRtSurfaceTransactionApplier.applyTransaction:96
android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$android-view-
SyncRtSurfaceTransactionApplier:69 android.view.SyncRtSurfaceTransactionApplier$
$ExternalSyntheticLambda0.onFrameDraw:4
android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924
android.view.ViewRootImpl$6.onFrameDraw:2053

[ 08-01 22:41:45.845 14116:14116 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
ViewPostIme pointer 0

[ 08-01 22:41:45.974 14116:14116 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
ViewPostIme pointer 1

[ 08-01 22:41:46.003 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@5d0a1dd[RPG Maker Plugin for
JoiPlay]

[ 08-01 22:41:46.003 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:46.004 14116:14136 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:41:46.004 14116:14136 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:41:46.004 14116:14136 D/OpenGLRenderer ]


endAllActiveAnimators on 0xb4000079adbec600 (RippleDrawable) with handle
0xb400007990596b00

[ 08-01 22:41:46.005 14116:14116 I/ViewRootImpl@3eb47ac[RPG Maker Plugin for


JoiPlay] ]
dispatchDetachedFromWindow

[ 08-01 22:41:46.022 14116:14116 D/InputTransport ]


Input channel destroyed: '6d94a25', fd=153

[ 08-01 22:41:46.023 14116:14130 D/BLASTBufferQueue ]


[ViewRootImpl@3eb47ac[RPG Maker Plugin for JoiPlay]#6](f:0,a:1) destructor()

[ 08-01 22:41:46.024 14116:14130 D/BufferQueueConsumer ]


[ViewRootImpl@3eb47ac[RPG Maker Plugin for JoiPlay]#6(BLAST Consumer)6]
(id:372400000006,api:0,p:-1,c:14116) disconnect

[ 08-01 22:41:46.024 14116:14116 D/InsetsController ]


controlAnimationUnchecked: Added types=2 animType=1
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.onControlsChanged:995

[ 08-01 22:41:46.027 14116:14130 I/ViewRootImpl@a876918[MainActivity] ]


Resizing android.view.ViewRootImpl@c48e8cf: frame = [0,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:41:46.031 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:46.032 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:41:46.049 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


MSG_WINDOW_FOCUS_CHANGED 1 0
[ 08-01 22:41:46.049 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]
mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000079b38eb000}

[ 08-01 22:41:46.049 14116:14116 V/SDL ]


onWindowFocusChanged(): true

[ 08-01 22:41:46.049 14116:14116 V/SDL ]


nativeFocusChanged()

[ 08-01 22:41:46.050 14116:14116 D/InputMethodManager ]


startInputInner - Id : 0

[ 08-01 22:41:46.051 14116:14116 I/InputMethodManager ]


startInputInner - mService.startInputOrWindowGainedFocus

[ 08-01 22:41:46.087 14116:15487 D/mkxp ]


EventThread termination requested

[ 08-01 22:41:46.088 14116:15487 D/mkxp ]


RGSS thread ack'd request after 0 ms

[ 08-01 22:41:46.095 14116:15503 D/ou.joiplay.rpgm ]


PlayerBase::stop() from IPlayer

[ 08-01 22:41:46.098 14116:15503 D/AudioTrack ]


stop(7622): called with 1611776 frames delivered

[ 08-01 22:41:46.098 14116:15503 D/openal ]


[ALSOFT] (II) Freeing context 0xb4000079af27b500

[ 08-01 22:41:46.098 14116:15503 D/openal ]


[ALSOFT] (II) Freed 0 context property objects

[ 08-01 22:41:46.098 14116:15503 D/openal ]


[ALSOFT] (II) Freed 0 AuxiliaryEffectSlot property objects

[ 08-01 22:41:46.098 14116:15504 D/ou.joiplay.rpgm ]


PlayerBase::stop() from IPlayer

[ 08-01 22:41:46.104 14116:15503 D/libMEOW ]


meow delete tls: 0xb4000079af3b5d00

[ 08-01 22:41:46.104 14116:15487 D/mkxp ]


Shutting down.

[ 08-01 22:41:46.106 14116:15487 D/openal ]


[ALSOFT] (II) Freeing device 0xb4000079af398940

[ 08-01 22:41:46.113 14116:15487 V/SDL ]


Finished main function

[ 08-01 22:41:46.113 14116:14116 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=false

[ 08-01 22:41:46.120 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION
fmt=TRANSLUCENT wanim=0x1030309
fl=81810500
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:46.121 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810500
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:46.165 14116:15487 D/libMEOW ]


meow delete tls: 0xb4000079af37c200

[ 08-01 22:41:46.176 14116:14116 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb4000079b3853000 sc.mNativeObject=
0xb4000079881e04c0 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:46.176 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=55
res=0x0 s={true 0xb4000079b38eb000} ch=false seqId=0

[ 08-01 22:41:46.176 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a32b5 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xcc8ed4a frame = 29

[ 08-01 22:41:46.176 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


mWNT: t=0xb4000079b3775200 mBlastBufferQueue=0xb4000079b3853000 fn= 29 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:46.176 14116:14116 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb4000079b3853000 t.mNativeObject=
0xb4000079b3775200 frameNumber= 29 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:46.182 14116:14116 V/SDL ]


onPause()

[ 08-01 22:41:46.207 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


MSG_WINDOW_FOCUS_CHANGED 0 0

[ 08-01 22:41:46.208 14116:14116 V/SDL ]


onWindowFocusChanged(): false

[ 08-01 22:41:46.340 14116:14116 D/InputTransport ]


Input channel destroyed: 'ClientS', fd=143

[ 08-01 22:41:46.375 14116:14116 D/InsetsController ]


cancelAnimation of types: 2, animType: 1, host:
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from:android.view.InsetsController.notifyFinished:1375
android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-
view-InsetsAnimationThreadControlRunner$1:84
android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4

[ 08-01 22:41:46.621 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


handleAppVisibility mAppVisible = true visible = false

[ 08-01 22:41:46.631 14116:14116 I/SurfaceView@1ae4d3f ]


onWindowVisibilityChanged(8) false org.libsdl.app.SDLSurface{1ae4d3f
VFE...... .F...... 0,0-2295,1080 aid=1} of ViewRootImpl@a876918[MainActivity]

[ 08-01 22:41:46.631 14116:14116 I/SurfaceView@1ae4d3f ]


Changes: creating=false format=false size=false visible=true alpha=false hint=false
mUseAlpha=false visible=true left=false top=false

[ 08-01 22:41:46.631 14116:14116 I/SurfaceView@1ae4d3f ]


28200255 Cur surface: Surface(name=null)/@0x23990a7

[ 08-01 22:41:46.633 14116:14116 I/SurfaceView@1ae4d3f ]


applyTransactionOnVriDraw: vri = ViewRootImpl@a876918[MainActivity] fRS = false t =
0xb4000079b3775800 android.view.SurfaceView.performSurfaceTransaction:959
android.view.SurfaceView.updateSurface:1106
android.view.SurfaceView.onWindowVisibilityChanged:371

[ 08-01 22:41:46.634 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t =
0xb4000079b3775800android.view.SurfaceView.applyTransactionOnVriDraw:2049
android.view.SurfaceView.performSurfaceTransaction:959
android.view.SurfaceView.updateSurface:1106
android.view.SurfaceView.onWindowVisibilityChanged:371
android.view.View.dispatchWindowVisibilityChanged:15932

[ 08-01 22:41:46.634 14116:14116 I/SurfaceView@1ae4d3f ]


surfaceDestroyed

[ 08-01 22:41:46.634 14116:14116 I/SurfaceView@1ae4d3f ]


surfaceDestroyed callback.size 1 #2 org.libsdl.app.SDLSurface{1ae4d3f
VFE...... .F...... 0,0-2295,1080 aid=1}

[ 08-01 22:41:46.634 14116:14116 V/SDL ]


surfaceDestroyed()

[ 08-01 22:41:46.635 14116:14116 D/SensorManager ]


unregisterListener
[ 08-01 22:41:46.635 14116:14116 I/SurfaceView@1ae4d3f ]
updateSurface: mVisible = false mSurface.isValid() = true

[ 08-01 22:41:46.635 14116:14116 D/BLASTBufferQueue ]


[SurfaceView[cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity]@0#5](f:0,a:1)
destructor()

[ 08-01 22:41:46.635 14116:14116 D/BufferQueueConsumer ]


[SurfaceView[cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity]@0#5(BLAST
Consumer)5](id:372400000005,api:0,p:-1,c:14116) disconnect

[ 08-01 22:41:46.636 14116:14116 I/SurfaceView@1ae4d3f ]


releaseSurfaces: viewRoot = ViewRootImpl@a876918[MainActivity]

[ 08-01 22:41:46.636 14116:14116 I/SurfaceView@1ae4d3f ]


applyTransactionOnVriDraw: vri = ViewRootImpl@a876918[MainActivity] fRS = true t =
0xb4000079af280700 android.view.SurfaceView.releaseSurfaces:858
android.view.SurfaceView.updateSurface:1173
android.view.SurfaceView.onWindowVisibilityChanged:371

[ 08-01 22:41:46.636 14116:14116 I/SurfaceView@1ae4d3f ]


applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces

[ 08-01 22:41:46.637 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


from releaseSurfaces t.apply t = 0xb4000079af280700

[ 08-01 22:41:46.637 14116:14116 V/SurfaceView@1ae4d3f ]


Layout: x=0 y=0 w=2295 h=1080, frame=Rect(0, 0 - 2295, 1080)

[ 08-01 22:41:46.638 14116:14136 D/SurfaceView@1ae4d3f ]


windowPositionLost, frameNr = 0

[ 08-01 22:41:46.638 14116:14136 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:46.638 14116:14136 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:41:46.638 14116:14136 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:41:46.640 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=true
mForceNextWindowRelayout=false params=null

[ 08-01 22:41:46.702 14116:14116 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 1080, 2408),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl.relayoutWindow:9590

[ 08-01 22:41:46.703 14116:14116 D/BLASTBufferQueue ]


[ViewRootImpl@a876918[MainActivity]#4](f:0,a:1) destructor()

[ 08-01 22:41:46.704 14116:14116 D/BufferQueueConsumer ]


[ViewRootImpl@a876918[MainActivity]#4(BLAST Consumer)4](id:372400000004,api:0,p:-
1,c:14116) disconnect

[ 08-01 22:41:46.705 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)8 dur=63
res=0x2 s={false 0x0} ch=true seqId=0

[ 08-01 22:41:46.705 14116:14116 I/SurfaceView@1ae4d3f ]


windowStopped(true) false org.libsdl.app.SDLSurface{1ae4d3f VFE...... .F...... 0,0-
2295,1080 aid=1} of ViewRootImpl@a876918[MainActivity]

[ 08-01 22:41:46.705 14116:14116 D/SurfaceView@1ae4d3f ]


updateSurface: surface is not valid

[ 08-01 22:41:46.705 14116:14116 I/SurfaceView@1ae4d3f ]


releaseSurfaces: viewRoot = ViewRootImpl@a876918[MainActivity]

[ 08-01 22:41:46.706 14116:14116 I/SurfaceView@1ae4d3f ]


applyTransactionOnVriDraw: vri = ViewRootImpl@a876918[MainActivity] fRS = true t =
0xb400007aff535600 android.view.SurfaceView.releaseSurfaces:858
android.view.SurfaceView.updateSurface:998
android.view.SurfaceView.setWindowStopped:335

[ 08-01 22:41:46.706 14116:14116 I/SurfaceView@1ae4d3f ]


applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces

[ 08-01 22:41:46.706 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


from releaseSurfaces t.apply t = 0xb400007aff535600
[ 08-01 22:41:46.706 14116:14116 D/SurfaceView@1ae4d3f ]
updateSurface: surface is not valid

[ 08-01 22:41:46.706 14116:14116 I/SurfaceView@1ae4d3f ]


releaseSurfaces: viewRoot = ViewRootImpl@a876918[MainActivity]

[ 08-01 22:41:46.706 14116:14116 I/SurfaceView@1ae4d3f ]


applyTransactionOnVriDraw: vri = ViewRootImpl@a876918[MainActivity] fRS = true t =
0xb4000079b38f4300 android.view.SurfaceView.releaseSurfaces:858
android.view.SurfaceView.updateSurface:998
android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200

[ 08-01 22:41:46.706 14116:14116 I/SurfaceView@1ae4d3f ]


applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces

[ 08-01 22:41:46.706 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


from releaseSurfaces t.apply t = 0xb4000079b38f4300

[ 08-01 22:41:46.709 14116:14116 I/ViewRootImpl@a876918[MainActivity] ]


stopped(true) old = false

[ 08-01 22:41:46.709 14116:14116 D/ViewRootImpl@a876918[MainActivity] ]


WindowStopped on cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity set to true

[ 08-01 22:41:46.711 14116:14116 V/SDL ]


onStop()

[ 08-01 22:41:46.717 14116:14116 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@5a01c47[MainActivity]

[ 08-01 22:41:46.718 14116:14116 V/SDL ]


onDestroy()

[ 08-01 22:41:46.720 14116:14116 V/SDL ]


SDLActivity thread ends

[ 08-01 22:41:46.734 14116:14116 I/ou.joiplay.rpgm ]


System.exit called, status: 1

[ 08-01 22:41:46.734 14116:14116 I/AndroidRuntime ]


VM exiting with result code 1, cleanup skipped.

[ 08-01 22:41:49.476 15771:15771 I/ou.joiplay.rpgm ]


Using CollectorTypeCC GC.

[ 08-01 22:41:49.479 15771:15771 E/ou.joiplay.rpgm ]


Not starting debugger since process cannot load the jdwp agent.

[ 08-01 22:41:49.485 15771:15771 D/ActivityThread ]


setConscryptValidator

[ 08-01 22:41:49.485 15771:15771 D/ActivityThread ]


setConscryptValidator - put

[ 08-01 22:41:49.496 15771:15771 D/CompatibilityChangeReporter ]


Compat change id reported: 171979766; UID 10268; state: ENABLED

[ 08-01 22:41:49.503 15771:15771 D/nativeloader ]


Configuring clns-4 for other apk
/data/app/~~_4iaX35dOATWLhKIXHftnQ==/cyou.joiplay.rpgm--aWjxhRrUv5ymAanqb7HMA==/
base.apk. target_sdk_version=33, uses_libraries=,
library_path=/data/app/~~_4iaX35dOATWLhKIXHftnQ==/cyou.joiplay.rpgm--
aWjxhRrUv5ymAanqb7HMA==/lib/arm64:/data/app/~~_4iaX35dOATWLhKIXHftnQ==/
cyou.joiplay.rpgm--aWjxhRrUv5ymAanqb7HMA==/base.apk!/lib/arm64-v8a,
permitted_path=/data:/mnt/expand:/data/user/0/cyou.joiplay.rpgm

[ 08-01 22:41:49.510 15771:15771 V/GraphicsEnvironment ]


ANGLE Developer option for 'cyou.joiplay.rpgm' set to: 'default'

[ 08-01 22:41:49.510 15771:15771 V/GraphicsEnvironment ]


ANGLE GameManagerService for cyou.joiplay.rpgm: false

[ 08-01 22:41:49.510 15771:15771 V/GraphicsEnvironment ]


App is not on the allowlist for updatable production driver.

[ 08-01 22:41:49.512 15771:15771 D/NetworkSecurityConfig ]


No Network Security Config specified, using platform default

[ 08-01 22:41:49.513 15771:15771 D/NetworkSecurityConfig ]


No Network Security Config specified, using platform default

[ 08-01 22:41:49.519 15771:15790 D/OpenGLRenderer ]


RenderThread::requireGlContext()

[ 08-01 22:41:49.519 15771:15790 D/libMEOW ]


meow new tls: 0xb400007a137389c0

[ 08-01 22:41:49.519 15771:15790 D/libMEOW ]


meow reload base cfg path: na

[ 08-01 22:41:49.519 15771:15790 D/libMEOW ]


meow reload overlay cfg path: na

[ 08-01 22:41:49.519 15771:15790 W/QT ]


qt_process_init() called

[ 08-01 22:41:49.519 15771:15790 E/QT ]


[QT]file does not exist

[ 08-01 22:41:49.519 15771:15790 W/QT ]


Support!!

[ 08-01 22:41:49.522 15771:15790 E/QT ]


[QT]file does not exist

[ 08-01 22:41:49.522 15771:15790 D/libMEOW ]


applied 2 plugins for [cyou.joiplay.rpgm]:

[ 08-01 22:41:49.522 15771:15790 D/libMEOW ]


plugin 1: [libMEOW_gift.so]:

[ 08-01 22:41:49.522 15771:15790 D/libMEOW ]


plugin 2: [libMEOW_semaphore]:

[ 08-01 22:41:49.544 15771:15771 I/DecorView ]


onImmersiveModeChanged: isStatusBarHidden=true
[ 08-01 22:41:49.546 15771:15771 I/DecorView ]
[INFO] isPopOver=false config=true

[ 08-01 22:41:49.546 15771:15771 I/DecorView ]


updateCaptionType: isFloating=false isApplication=true hasWindowDecorCaption=false
this=DecorView@4bcd674[]

[ 08-01 22:41:49.546 15771:15771 D/DecorView ]


setCaptionType = 0, this = DecorView@4bcd674[]

[ 08-01 22:41:49.548 15771:15771 I/DecorView ]


getCurrentDensityDpi: from real metrics. densityDpi=450 msg=resources_loaded

[ 08-01 22:41:49.548 15771:15771 I/DecorView ]


setWindowBackground: isPopOver=false color=ff1c1b1f
d=android.graphics.drawable.ColorDrawable@bb9d412

[ 08-01 22:41:49.551 15771:15790 D/OpenGLRenderer ]


RenderThread::setGrContext()

[ 08-01 22:41:49.552 15771:15771 D/CompatibilityChangeReporter ]


Compat change id reported: 210923482; UID 10268; state: ENABLED

[ 08-01 22:41:49.566 15771:15771 I/MSHandlerLifeCycle ]


check: return. pkg=cyou.joiplay.rpgm parent=null
callers=com.android.internal.policy.DecorView.setVisibility:4373
android.app.ActivityThread.handleResumeActivity:5463
android.app.servertransaction.ResumeActivityItem.execute:54
android.app.servertransaction.ActivityTransactionItem.execute:45
android.app.servertransaction.TransactionExecutor.executeLifecycleState:176

[ 08-01 22:41:49.566 15771:15771 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@4bcd674[]

[ 08-01 22:41:49.574 15771:15790 D/NativeCustomFrequencyManager ]


[NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()

[ 08-01 22:41:49.577 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=23,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.577 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=22,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.578 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=21,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.578 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=20,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.578 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=2,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.578 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=1,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.578 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=0,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.584 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(113, 0 - 0, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 906 - 113, 1046), Rect(0, 0
- 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={1} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 1080, 2408),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2284, 0 - 2408,
79) rotation=1}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2408,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity
from=android.view.ViewRootImpl.setView:1700

[ 08-01 22:41:49.586 15771:15771 I/ViewRootImpl@157d36a[PermissionActivity] ]


setView = com.android.internal.policy.DecorView@4bcd674 TM=true

[ 08-01 22:41:49.588 15771:15771 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@4bcd674[PermissionActivity]

[ 08-01 22:41:49.603 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan forwardNavigation}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:49.604 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


performTraversals mFirst=true windowShouldResize=true viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan
forwardNavigation} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:49.609 15771:15771 D/BufferQueueConsumer ]


[](id:3d9b00000000,api:0,p:-1,c:15771) connect: controlledByApp=false

[ 08-01 22:41:49.611 15771:15771 D/BLASTBufferQueue ]


new BLASTBufferQueue, mNativeObject= 0xb400007aff458900 name=
ViewRootImpl@157d36a[PermissionActivity] sc.mNativeObject= 0xb400007a156ed1a0
caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309
android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852
android.view.Choreographer$FrameDisplayEventReceiver.run:1283

[ 08-01 22:41:49.611 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007aff458900 sc.mNativeObject=
0xb400007a156ed1a0 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:76
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665

[ 08-01 22:41:49.613 15771:15771 E/FBI ]


Can't load library: dlopen failed: library "libmagtsync.so" not found

[ 08-01 22:41:49.613 15771:15771 I/ViewRootImpl@157d36a[PermissionActivity] ]


Relayout returned: old=(113,0,2408,1080) new=(113,0,2408,1080) req=(2295,1080)0
dur=5 res=0x3 s={true 0xb400007a21789800} ch=true seqId=0

[ 08-01 22:41:49.614 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007a21789800}
hwInitialized=true

[ 08-01 22:41:49.614 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:41:49.614 15771:15790 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:41:49.615 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


Setup new sync id=0

[ 08-01 22:41:49.615 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


Setting syncFrameCallback

[ 08-01 22:41:49.615 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:49.617 15771:15807 D/ViewRootImpl@157d36a[PermissionActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=1.

[ 08-01 22:41:49.617 15771:15807 D/ViewRootImpl@157d36a[PermissionActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:41:49.623 15771:15790 D/hw-ProcessState ]


Binder ioctl to enable oneway spam detection failed: Invalid argument

[ 08-01 22:41:49.633 15771:15790 D/BLASTBufferQueue ]


[ViewRootImpl@157d36a[PermissionActivity]#0](f:0,a:1) acquireNextBufferLocked
size=2295x1080 mFrameNumber=1 applyTransaction=true
mTimestamp=691467060282598(auto) mPendingTransactions.size=0
graphicBufferId=67735929225217 transform=7

[ 08-01 22:41:49.633 15771:15790 D/ViewRootImpl@157d36a[PermissionActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true

[ 08-01 22:41:49.633 15771:15790 D/OpenGLRenderer ]


CFMS:: SetUp Pid : 15771 Tid : 15790

[ 08-01 22:41:49.636 15771:15790 W/Parcel ]


Expecting binder but got null!

[ 08-01 22:41:49.636 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


onSyncComplete

[ 08-01 22:41:49.636 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:41:49.636 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


reportDrawFinished seqId=0 mSyncId=-1 fn=1
mSurfaceChangedTransaction=0xb400007a21735000

[ 08-01 22:41:49.643 15771:15771 I/DecorView ]


onImmersiveModeChanged: isStatusBarHidden=true

[ 08-01 22:41:49.644 15771:15771 I/DecorView ]


[INFO] isPopOver=false config=true

[ 08-01 22:41:49.644 15771:15771 I/DecorView ]


updateCaptionType: isFloating=false isApplication=true hasWindowDecorCaption=false
this=DecorView@4af391f[]

[ 08-01 22:41:49.644 15771:15771 D/DecorView ]


setCaptionType = 0, this = DecorView@4af391f[]

[ 08-01 22:41:49.644 15771:15771 I/DecorView ]


getCurrentDensityDpi: from real metrics. densityDpi=450 msg=resources_loaded

[ 08-01 22:41:49.644 15771:15771 I/DecorView ]


setWindowBackground: isPopOver=false color=ff1c1b1f
d=android.graphics.drawable.ColorDrawable@bb52a35

[ 08-01 22:41:49.646 15771:15771 V/SDL ]


Device: a22x

[ 08-01 22:41:49.646 15771:15771 V/SDL ]


Model: SM-A226B

[ 08-01 22:41:49.646 15771:15771 V/SDL ]


onCreate()

[ 08-01 22:41:49.659 15771:15771 V/SDL ]


nativeSetupJNI()

[ 08-01 22:41:49.659 15771:15771 V/SDL ]


AUDIO nativeSetupJNI()

[ 08-01 22:41:49.659 15771:15771 V/SDL ]


CONTROLLER nativeSetupJNI()

[ 08-01 22:41:49.697 15771:15771 V/SDL ]


onStart()

[ 08-01 22:41:49.697 15771:15771 V/SDL ]


onResume()

[ 08-01 22:41:49.698 15771:15771 I/MSHandlerLifeCycle ]


check: return. pkg=cyou.joiplay.rpgm parent=null
callers=com.android.internal.policy.DecorView.setVisibility:4373
android.app.ActivityThread.handleResumeActivity:5463
android.app.servertransaction.ResumeActivityItem.execute:54
android.app.servertransaction.ActivityTransactionItem.execute:45
android.app.servertransaction.TransactionExecutor.executeLifecycleState:176

[ 08-01 22:41:49.698 15771:15771 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@4af391f[]

[ 08-01 22:41:49.699 15771:15790 D/NativeCustomFrequencyManager ]


[NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()

[ 08-01 22:41:49.699 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=23,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.699 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=22,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.699 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=21,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.699 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=20,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.699 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=2,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.699 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=1,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.699 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=0,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.PendingInsetsController$HideRequest.replay:241
android.view.PendingInsetsController.replayAndAttach:172
android.view.ViewRootImpl.setView:1657

[ 08-01 22:41:49.701 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:49.703 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(113, 0 - 0, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 906 - 113, 1046), Rect(0, 0
- 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={1} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 1080, 2408),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2284, 0 - 2408,
79) rotation=1}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2408,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl.setView:1700

[ 08-01 22:41:49.705 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


setView = com.android.internal.policy.DecorView@4af391f TM=true

[ 08-01 22:41:49.706 15771:15771 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@4af391f[MainActivity]

[ 08-01 22:41:49.706 15771:15771 I/SurfaceView@b392d17 ]


onWindowVisibilityChanged(0) true org.libsdl.app.SDLSurface{b392d17
VFE...... .F....I. 0,0-0,0} of ViewRootImpl@e7ee613[MainActivity]

[ 08-01 22:41:49.706 15771:15771 D/SurfaceView@b392d17 ]


updateSurface: has no frame

[ 08-01 22:41:49.715 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan forwardNavigation}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309 sysuil=true
fl=81810580
pfl=1a020040
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:49.715 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals mFirst=true windowShouldResize=true viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan
forwardNavigation} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309 sysuil=true
fl=81810580
pfl=1a020040
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:49.721 15771:15771 D/BufferQueueConsumer ]


[](id:3d9b00000001,api:0,p:-1,c:15771) connect: controlledByApp=false

[ 08-01 22:41:49.721 15771:15771 D/BLASTBufferQueue ]


new BLASTBufferQueue, mNativeObject= 0xb400007a15508900 name=
ViewRootImpl@e7ee613[MainActivity] sc.mNativeObject= 0xb400007a2181e420 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309
android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852
android.view.Choreographer$FrameDisplayEventReceiver.run:1283

[ 08-01 22:41:49.721 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007a15508900 sc.mNativeObject=
0xb400007a2181e420 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:76
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665

[ 08-01 22:41:49.721 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


Relayout returned: old=(113,0,2408,1080) new=(113,0,2408,1080) req=(2295,1080)0
dur=6 res=0x3 s={true 0xb400007a2180b800} ch=true seqId=0

[ 08-01 22:41:49.722 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007a2180b800}
hwInitialized=true

[ 08-01 22:41:49.722 15771:15790 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:41:49.723 15771:15771 D/SurfaceView@b392d17 ]


updateSurface: has no frame

[ 08-01 22:41:49.741 15771:15771 I/SurfaceView@b392d17 ]


windowStopped(false) true org.libsdl.app.SDLSurface{b392d17 VFE...... .F....ID 0,0-
2295,1080} of ViewRootImpl@e7ee613[MainActivity]

[ 08-01 22:41:49.741 15771:15771 D/SurfaceView@b392d17 ]


updateSurface: has no frame

[ 08-01 22:41:49.741 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:41:49.741 15771:15771 I/SurfaceView@b392d17 ]


Changes: creating=true format=true size=true visible=true alpha=false hint=true
mUseAlpha=false visible=true left=true top=true

[ 08-01 22:41:49.743 15771:15771 D/BufferQueueConsumer ]


[](id:3d9b00000002,api:0,p:-1,c:15771) connect: controlledByApp=false

[ 08-01 22:41:49.743 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007a218c2180 sc.mNativeObject=
0xb400007a2194db60 format= 4 caller=
android.view.SurfaceView.createBlastSurfaceControls:1384
android.view.SurfaceView.updateSurface:1080
android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200
android.view.SurfaceView$$ExternalSyntheticLambda5.onPreDraw:2
android.view.ViewTreeObserver.dispatchOnPreDraw:1121
android.view.ViewRootImpl.performTraversals:4317

[ 08-01 22:41:49.743 15771:15771 I/SurfaceView@b392d17 ]


188296471 Cur surface: Surface(name=null)/@0x1ae4d3f

[ 08-01 22:41:49.743 15771:15771 I/SurfaceView@b392d17 ]


pST: sr = Rect(0, 0 - 2295, 1080) sw = 2295 sh = 1080

[ 08-01 22:41:49.743 15771:15771 D/SurfaceView@b392d17 ]


performSurfaceTransaction RenderWorker position = [0, 0, 2295, 1080] surfaceSize =
2295x1080
[ 08-01 22:41:49.744 15771:15771 I/SurfaceView@b392d17 ]
applyTransactionOnVriDraw: vri = ViewRootImpl@e7ee613[MainActivity] fRS = false t =
0xb4000079b154e800 android.view.SurfaceView.performSurfaceTransaction:959
android.view.SurfaceView.updateSurface:1106
android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200

[ 08-01 22:41:49.744 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t =
0xb4000079b154e800android.view.SurfaceView.applyTransactionOnVriDraw:2049
android.view.SurfaceView.performSurfaceTransaction:959
android.view.SurfaceView.updateSurface:1106
android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200
android.view.SurfaceView$$ExternalSyntheticLambda5.onPreDraw:2

[ 08-01 22:41:49.744 15771:15771 I/SurfaceView@b392d17 ]


updateSurface: mVisible = true mSurface.isValid() = true

[ 08-01 22:41:49.744 15771:15771 I/SurfaceView@b392d17 ]


updateSurface: mSurfaceCreated = false surfaceChanged = true visibleChanged = true

[ 08-01 22:41:49.744 15771:15771 I/SurfaceView@b392d17 ]


visibleChanged -- surfaceCreated

[ 08-01 22:41:49.744 15771:15771 I/SurfaceView@b392d17 ]


surfaceCreated 1 #8 org.libsdl.app.SDLSurface{b392d17 VFE...... .F....ID 0,0-
2295,1080}

[ 08-01 22:41:49.744 15771:15771 V/SDL ]


surfaceCreated()

[ 08-01 22:41:49.744 15771:15771 I/SurfaceView@b392d17 ]


surfaceChanged -- format=4 w=2295 h=1080

[ 08-01 22:41:49.744 15771:15771 I/SurfaceView@b392d17 ]


surfaceChanged (2295,1080) 1 #8 org.libsdl.app.SDLSurface{b392d17
VFE...... .F....ID 0,0-2295,1080}

[ 08-01 22:41:49.744 15771:15771 V/SDL ]


surfaceChanged()

[ 08-01 22:41:49.744 15771:15771 V/SDL ]


Window size: 2295x1080

[ 08-01 22:41:49.744 15771:15771 V/SDL ]


Device size: 2408x1080

[ 08-01 22:41:49.747 15771:15771 D/SensorManager ]


registerListener :: 1, icm40607_acc, 20000, 0,

[ 08-01 22:41:49.748 15771:15771 D/SensorManager ]


registerListener fail (2) :: 1, icm40607_acc, 20000, 0,
org.libsdl.app.SDLSurface{b392d17 VFE...... .F....ID 0,0-2295,1080}

[ 08-01 22:41:49.748 15771:15771 I/SurfaceView@b392d17 ]


surfaceRedrawNeeded

[ 08-01 22:41:49.748 15771:15810 V/SDL ]


Running main function SDL_main from library
/data/app/~~_4iaX35dOATWLhKIXHftnQ==/cyou.joiplay.rpgm--aWjxhRrUv5ymAanqb7HMA==/
lib/arm64/libmkxp30.so

[ 08-01 22:41:49.748 15771:15810 V/SDL ]


nativeRunMain()

[ 08-01 22:41:49.748 15771:15771 V/SurfaceView@b392d17 ]


Layout: x=0 y=0 w=2295 h=1080, frame=Rect(0, 0 - 2295, 1080)

[ 08-01 22:41:49.748 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


Setup new sync id=0

[ 08-01 22:41:49.748 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


Setting syncFrameCallback

[ 08-01 22:41:49.749 15771:15771 E/SurfaceSyncer ]


Failed to find sync for id=0

[ 08-01 22:41:49.749 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:49.750 15771:15807 D/SurfaceView@b392d17 ]


updateSurfacePosition RenderWorker, frameNr = 1, position = [0, 0, 2295, 1080]
surfaceSize = 2295x1080

[ 08-01 22:41:49.750 15771:15807 I/SurfaceView@b392d17 ]


uSP: rtp = Rect(0, 0 - 2295, 1080) rtsw = 2295 rtsh = 1080

[ 08-01 22:41:49.750 15771:15807 I/SurfaceView@b392d17 ]


onSSPAndSRT: pl = 0 pt = 0 sx = 1.0 sy = 1.0

[ 08-01 22:41:49.750 15771:15807 I/SurfaceView@b392d17 ]


aOrMT: ViewRootImpl@e7ee613[MainActivity] t =
android.view.SurfaceControl$Transaction@38bb6f8 fN = 1 android.view.SurfaceView.-$
$Nest$mapplyOrMergeTransaction:0
android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1538
android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:373

[ 08-01 22:41:49.751 15771:15807 I/ViewRootImpl@e7ee613[MainActivity] ]


mWNT: t=0xb4000079b154ea00 mBlastBufferQueue=0xb400007a15508900 fn= 1 caller=
android.view.SurfaceView.applyOrMergeTransaction:1456 android.view.SurfaceView.-$
$Nest$mapplyOrMergeTransaction:0
android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1538

[ 08-01 22:41:49.751 15771:15807 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb400007a15508900 t.mNativeObject=
0xb4000079b154ea00 frameNumber= 1 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.SurfaceView.applyOrMergeTransaction:1456 android.view.SurfaceView.-$
$Nest$mapplyOrMergeTransaction:0
android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1538
android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:373
android.graphics.RenderNode$PositionUpdateListener.callPositionChanged:286

[ 08-01 22:41:49.753 15771:15807 I/ViewRootImpl@e7ee613[MainActivity] ]


mWNT: t=0xb4000079b154e800 mBlastBufferQueue=0xb400007a15508900 fn= 1 caller=
android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-
ViewRootImpl:12629 android.view.ViewRootImpl$
$ExternalSyntheticLambda1.onFrameDraw:4
android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924

[ 08-01 22:41:49.753 15771:15807 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb400007a15508900 t.mNativeObject=
0xb4000079b154e800 frameNumber= 1 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-
ViewRootImpl:12629 android.view.ViewRootImpl$
$ExternalSyntheticLambda1.onFrameDraw:4
android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924
android.view.ViewRootImpl$6.onFrameDraw:2053
android.view.ThreadedRenderer$1.onFrameDraw:777

[ 08-01 22:41:49.753 15771:15807 D/ViewRootImpl@e7ee613[MainActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=1.

[ 08-01 22:41:49.753 15771:15807 D/ViewRootImpl@e7ee613[MainActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:41:49.756 15771:15790 D/BLASTBufferQueue ]


[ViewRootImpl@e7ee613[MainActivity]#1](f:0,a:1) acquireNextBufferLocked
size=2295x1080 mFrameNumber=1 applyTransaction=true
mTimestamp=691467183968983(auto) mPendingTransactions.size=0
graphicBufferId=67735929225221 transform=7

[ 08-01 22:41:49.757 15771:15790 D/ViewRootImpl@e7ee613[MainActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true

[ 08-01 22:41:49.757 15771:15790 D/OpenGLRenderer ]


CFMS:: SetUp Pid : 15771 Tid : 15790

[ 08-01 22:41:49.757 15771:15790 W/Parcel ]


Expecting binder but got null!

[ 08-01 22:41:49.757 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


onSyncComplete

[ 08-01 22:41:49.757 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:41:49.757 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


reportDrawFinished seqId=0 mSyncId=-1 fn=1
mSurfaceChangedTransaction=0xb400007a21808500

[ 08-01 22:41:49.758 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:49.758 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:49.758 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true
[ 08-01 22:41:49.758 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]
performTraversals params={(0,0)(fillxfill) sim={adjust=pan forwardNavigation}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309 sysuil=true
fl=81810980
pfl=1a020040
vsysui=100
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:49.759 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=true, type=20,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.show:250
android.view.InsetsController.collectSourceControls:1303
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.show:1063 android.view.InsetsController.show:1004
android.view.ViewRootImpl.controlInsetsForCompatibility:3217
android.view.ViewRootImpl.performTraversals:3708
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:49.759 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=true, type=0,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.show:250
android.view.InsetsController.collectSourceControls:1303
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.show:1063 android.view.InsetsController.show:1004
android.view.ViewRootImpl.controlInsetsForCompatibility:3217
android.view.ViewRootImpl.performTraversals:3708
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:49.759 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan
forwardNavigation} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309 sysuil=true
fl=81810980
pfl=1a020040
vsysui=100
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:49.762 15771:15810 V/hidapi ]


initialize(true, false)

[ 08-01 22:41:49.766 15771:15810 D/mkxp ]


Game Folder: /storage/emulated/0/Download/InfiniteFusionAndroid

[ 08-01 22:41:49.768 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007a15508900 sc.mNativeObject=
0xb400007a2194eba0 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:49.768 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


Relayout returned: old=(113,0,2408,1080) new=(113,0,2408,1080) req=(2295,1080)0
dur=8 res=0x0 s={true 0xb400007a2180b800} ch=false seqId=0

[ 08-01 22:41:49.769 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a42a537 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xc414aa4 frame = 2

[ 08-01 22:41:49.769 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


mWNT: t=0xb400007a21808600 mBlastBufferQueue=0xb400007a15508900 fn= 2 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:49.769 15771:15771 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb400007a15508900 t.mNativeObject=
0xb400007a21808600 frameNumber= 2 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:49.770 15771:15771 I/SurfaceView@b392d17 ]


finishedDrawing

[ 08-01 22:41:49.770 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:49.771 15771:15810 D/mkxp ]


RGSS version 1 (XP)

[ 08-01 22:41:49.771 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan forwardNavigation}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810980
pfl=1a020040
vsysui=100
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:49.771 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan
forwardNavigation} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810980
pfl=1a020040
vsysui=100
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}
[ 08-01 22:41:49.773 15771:15810 D/libMEOW ]
meow new tls: 0xb4000079b0feeac0

[ 08-01 22:41:49.773 15771:15810 D/libMEOW ]


applied 2 plugins for [cyou.joiplay.rpgm]:

[ 08-01 22:41:49.773 15771:15810 D/libMEOW ]


plugin 1: [libMEOW_gift.so]:

[ 08-01 22:41:49.773 15771:15810 D/libMEOW ]


plugin 2: [libMEOW_semaphore]:

[ 08-01 22:41:49.774 15771:15810 V/SDL ]


setOrientation() requestedOrientation=6 width=2408 height=1080 resizable=false
hint=

[ 08-01 22:41:49.776 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007a15508900 sc.mNativeObject=
0xb400007a2194ec40 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:49.776 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


Relayout returned: old=(113,0,2408,1080) new=(113,0,2408,1080) req=(2295,1080)0
dur=5 res=0x0 s={true 0xb400007a2180b800} ch=false seqId=0

[ 08-01 22:41:49.776 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a42a537 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xc414aa4 frame = 3

[ 08-01 22:41:49.777 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


mWNT: t=0xb400007a21808600 mBlastBufferQueue=0xb400007a15508900 fn= 3 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:49.777 15771:15771 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb400007a15508900 t.mNativeObject=
0xb400007a21808600 frameNumber= 3 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:49.777 15771:15810 I/SDL/APP ]


pixel format wanted SDL_PIXELFORMAT_RGBX8888 (2), got SDL_PIXELFORMAT_RGBX8888 (2)

[ 08-01 22:41:49.779 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:49.779 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:49.779 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


MSG_WINDOW_FOCUS_CHANGED 1 0

[ 08-01 22:41:49.779 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb400007a2180b800}

[ 08-01 22:41:49.779 15771:15771 V/SDL ]


onWindowFocusChanged(): true

[ 08-01 22:41:49.918 15771:15785 I/ViewRootImpl@e7ee613[MainActivity] ]


Resizing android.view.ViewRootImpl@437226: frame = [113,0][2408,1080] reportDraw =
false forceLayout = true syncSeqId = 0

[ 08-01 22:41:50.064 15771:15785 I/ViewRootImpl@e7ee613[MainActivity] ]


Resizing android.view.ViewRootImpl@437226: frame = [113,0][2408,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:41:50.277 15771:15810 D/openal ]


[ALSOFT] (II) Initializing library v1.22.2-f80470bb master

[ 08-01 22:41:50.277 15771:15771 V/SDL ]


nativeFocusChanged()

[ 08-01 22:41:50.277 15771:15810 D/openal ]


[ALSOFT] (II) Supported backends: opensl, null, wave

[ 08-01 22:41:50.277 15771:15810 D/openal ]


[ALSOFT] (II) Loading config /etc/openal/alsoft.conf...

[ 08-01 22:41:50.277 15771:15810 D/openal ]


[ALSOFT] (II) Loading config /etc/xdg/alsoft.conf...

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Got binary: "/system/bin", "app_process64"

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Loading config /system/bin/alsoft.conf...

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key disable-cpu-exts not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Extensions: +NEON

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key rt-prio not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key rt-time-limit not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key game_compat/reverse-x not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key game_compat/reverse-y not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key game_compat/reverse-z not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key game_compat/nfc-scale not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key resampler not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key uhj/decode-filter not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key uhj/filter not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key uhj/encode-filter not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key trap-al-error not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key trap-alc-error not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key reverb/boost not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key drivers not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Initialized backend "opensl"

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Added "opensl" for playback
[ 08-01 22:41:50.278 15771:15810 D/openal ]
[ALSOFT] (II) Added "opensl" for capture

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key excludefx not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Key default-reverb not found

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Opening default playback device

[ 08-01 22:41:50.278 15771:15771 D/InputMethodManager ]


startInputInner - Id : 0

[ 08-01 22:41:50.278 15771:15771 I/InputMethodManager ]


startInputInner - mService.startInputOrWindowGainedFocus

[ 08-01 22:41:50.278 15771:15810 D/openal ]


[ALSOFT] (II) Created device 0xb4000079b1014780, "OpenSL"

[ 08-01 22:41:50.279 15771:15810 D/mkxp ]


ALC_SOFT_pause_device present

[ 08-01 22:41:50.279 15771:15819 D/libMEOW ]


meow new tls: 0xb4000079b104bfc0

[ 08-01 22:41:50.279 15771:15819 D/libMEOW ]


applied 2 plugins for [cyou.joiplay.rpgm]:

[ 08-01 22:41:50.279 15771:15819 D/libMEOW ]


plugin 1: [libMEOW_gift.so]:

[ 08-01 22:41:50.279 15771:15819 D/libMEOW ]


plugin 2: [libMEOW_semaphore]:

[ 08-01 22:41:50.281 15771:15771 I/Choreographer ]


Skipped 44 frames! The application may be doing too much work on its main thread.

[ 08-01 22:41:50.281 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:41:50.281 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION
fmt=TRANSLUCENT wanim=0x1030309 sysuil=true
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:50.281 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=20,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.ViewRootImpl.controlInsetsForCompatibility:3214
android.view.ViewRootImpl.performTraversals:3708
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:50.281 15771:15771 D/InsetsSourceConsumer ]


setRequestedVisible: visible=false, type=0,
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from=android.view.InsetsSourceConsumer.hide:257
android.view.InsetsController.collectSourceControls:1310
android.view.InsetsController.controlAnimationUnchecked:1164
android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.hide:1093 android.view.InsetsController.hide:1068
android.view.ViewRootImpl.controlInsetsForCompatibility:3214
android.view.ViewRootImpl.performTraversals:3708
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:50.283 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309 sysuil=true
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:41:50.286 15771:15785 I/ViewRootImpl@e7ee613[MainActivity] ]


Resizing android.view.ViewRootImpl@437226: frame = [113,0][2408,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:41:50.287 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(113, 0 - 0, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 906 - 113, 1046), Rect(0, 0
- 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={1} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2284, 0 - 2408,
79) rotation=1}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[2273,0][2408,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2408,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl.relayoutWindow:9590

[ 08-01 22:41:50.287 15771:15819 D/BLASTBufferQueue ]


[SurfaceView[cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity]@0#2](f:0,a:1)
acquireNextBufferLocked size=2295x1080 mFrameNumber=1 applyTransaction=true
mTimestamp=691467715062214(auto) mPendingTransactions.size=0
graphicBufferId=67735929225224 transform=7

[ 08-01 22:41:50.287 15771:15819 D/mkxp ]


GL Vendor : ARM

[ 08-01 22:41:50.287 15771:15819 D/mkxp ]


GL Renderer : Mali-G57 MC2

[ 08-01 22:41:50.288 15771:15819 D/mkxp ]


GL Version : OpenGL ES 3.2 v1.r32p1-01eac0.f20ecd5cf326048879c2d906512e687e

[ 08-01 22:41:50.288 15771:15819 D/mkxp ]


GLSL Version : OpenGL ES GLSL ES 3.20

[ 08-01 22:41:50.288 15771:15819 D/openal ]


[ALSOFT] (II) Key frequency not found

[ 08-01 22:41:50.288 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007a15508900 sc.mNativeObject=
0xb400007a2194ece0 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:50.288 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


Relayout returned: old=(113,0,2408,1080) new=(113,0,2408,1080) req=(2295,1080)0
dur=4 res=0x0 s={true 0xb400007a2180b800} ch=false seqId=0

[ 08-01 22:41:50.288 15771:15819 D/openal ]


[ALSOFT] (II) Key period_size not found
[ 08-01 22:41:50.288 15771:15819 D/openal ]
[ALSOFT] (II) Key periods not found

[ 08-01 22:41:50.288 15771:15819 D/openal ]


[ALSOFT] (II) Key sample-type not found

[ 08-01 22:41:50.288 15771:15819 D/openal ]


[ALSOFT] (II) Key channels not found

[ 08-01 22:41:50.288 15771:15819 D/openal ]


[ALSOFT] (II) Key ambi-format not found

[ 08-01 22:41:50.288 15771:15819 D/openal ]


[ALSOFT] (II) Key hrtf not found

[ 08-01 22:41:50.288 15771:15819 D/openal ]


[ALSOFT] (II) Key stereo-encoding not found

[ 08-01 22:41:50.288 15771:15819 D/openal ]


[ALSOFT] (II) Pre-reset: Stereo, Float32, 48000hz, 960 / 2880 buffer

[ 08-01 22:41:50.288 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a42a537 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xc414aa4 frame = 4

[ 08-01 22:41:50.288 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


mWNT: t=0xb400007a21808600 mBlastBufferQueue=0xb400007a15508900 fn= 4 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:41:50.288 15771:15771 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb400007a15508900 t.mNativeObject=
0xb400007a21808600 frameNumber= 4 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:50.289 15771:15819 D/ou.joiplay.rpgm ]


PlayerBase::PlayerBase()

[ 08-01 22:41:50.290 15771:15819 D/ou.joiplay.rpgm ]


TrackPlayerBase::TrackPlayerBase()

[ 08-01 22:41:50.290 15771:15819 I/libOpenSLES ]


Emulating old channel mask behavior (ignoring positional mask 0x3, using default
mask 0x3 based on channel count of 2)
[ 08-01 22:41:50.291 15771:15771 I/ViewRootImpl@157d36a[PermissionActivity] ]
handleAppVisibility mAppVisible = true visible = false

[ 08-01 22:41:50.291 15771:15771 I/ViewRootImpl@157d36a[PermissionActivity] ]


stopped(true) old = false

[ 08-01 22:41:50.291 15771:15771 D/ViewRootImpl@157d36a[PermissionActivity] ]


WindowStopped on cyou.joiplay.rpgm/cyou.joiplay.rpgm.PermissionActivity set to true

[ 08-01 22:41:50.295 15771:15771 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@4bcd674[PermissionActivity]

[ 08-01 22:41:50.296 15771:15771 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@4bcd674[PermissionActivity]

[ 08-01 22:41:50.296 15771:15790 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:50.296 15771:15790 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:41:50.296 15771:15790 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:41:50.296 15771:15790 D/BLASTBufferQueue ]


[ViewRootImpl@157d36a[PermissionActivity]#0](f:0,a:1) destructor()

[ 08-01 22:41:50.296 15771:15790 D/BufferQueueConsumer ]


[ViewRootImpl@157d36a[PermissionActivity]#0(BLAST Consumer)0]
(id:3d9b00000000,api:0,p:-1,c:15771) disconnect

[ 08-01 22:41:50.297 15771:15771 I/ViewRootImpl@157d36a[PermissionActivity] ]


dispatchDetachedFromWindow

[ 08-01 22:41:50.301 15771:15771 D/InputTransport ]


Input channel destroyed: '66b15f3', fd=90

[ 08-01 22:41:50.301 15771:15819 I/AudioTrack ]


createTrack_l(0): AUDIO_OUTPUT_FLAG_FAST successful; frameCount 0 -> 768

[ 08-01 22:41:50.301 15771:15771 V/ViewRootImpl@e7ee613[MainActivity] ]


updateAppliedLetterboxDirection, direction=1,
Caller=android.view.ViewRootImpl.handleDispatchLetterboxDirectionChanged:13406

[ 08-01 22:41:50.302 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(113, 0 - 0, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 906 - 113, 1046), Rect(0, 0
- 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={1} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2284, 0 - 2408,
79) rotation=1}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2408,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:50.302 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[113,0][2408,1080]
display=[113,0][2408,1080] parentFrame=[0,0][0,0]
parentClippedByDisplayCutout=false} forceNextWindowRelayout=true displayId=0
resizeMode=-1 frameChanged=false displayFrameChanged=false configChanged=false
displayChanged=false

[ 08-01 22:41:50.302 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleResized mSyncSeqId = 0

[ 08-01 22:41:50.302 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(113, 0 - 0, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 906 - 113, 1046), Rect(0, 0
- 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={1} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2284, 0 - 2408,
79) rotation=1}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2408,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6534

[ 08-01 22:41:50.302 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(113, 0 - 0, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 906 - 113, 1046), Rect(0, 0
- 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={1} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2284, 0 - 2408,
79) rotation=1}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2408,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6534

[ 08-01 22:41:50.304 15771:15771 D/InsetsController ]


controlAnimationUnchecked: Added types=2 animType=1
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.onControlsChanged:995

[ 08-01 22:41:50.304 15771:15819 D/openal ]


[ALSOFT] (II) Post-reset: Stereo, Int16, 48000hz, 960 / 2880 buffer

[ 08-01 22:41:50.304 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(113, 0 - 0, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 906 - 113, 1046), Rect(0, 0
- 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={1} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2284, 0 - 2408,
79) rotation=1}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[2273,0][2408,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2408,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:50.304 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[113,0][2408,1080]
display=[113,0][2408,1080] parentFrame=[0,0][0,0]
parentClippedByDisplayCutout=false} forceNextWindowRelayout=false displayId=0
resizeMode=-1 frameChanged=false displayFrameChanged=false configChanged=false
displayChanged=false

[ 08-01 22:41:50.305 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=true params=null
[ 08-01 22:41:50.305 15771:15819 D/openal ]
[ALSOFT] (II) Key stereo-mode not found

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Key cf_level not found

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Stereo rendering

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Channel config, Main: 3, Real: 2

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Allocating 5 channels, 20480 bytes

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Enabling single-band first-order ambisonic decoder

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Key sources not found

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Key sends not found

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Max sources: 256 (255 + 1), effect slots: 64, sends: 2

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Key dither not found

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Key dither-depth not found

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Dithering enabled (16-bit, 32768)

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Key output-limiter not found

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Output limiter enabled, -0.0005dB limit

[ 08-01 22:41:50.305 15771:15819 D/openal ]


[ALSOFT] (II) Fixed device latency: 1000000ns
[ 08-01 22:41:50.306 15771:15819 D/openal ]
[ALSOFT] (II) Post-start: Stereo, Int16, 48000hz, 960 / 2880 buffer

[ 08-01 22:41:50.307 15771:15819 D/openal ]


[ALSOFT] (II) Increasing allocated voices to 256

[ 08-01 22:41:50.307 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(113, 0 - 0, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 906 - 113, 1046), Rect(0, 0
- 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={1} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2284, 0 - 2408,
79) rotation=1}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[2273,0][2408,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2408,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl.relayoutWindow:9590

[ 08-01 22:41:50.308 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007a15508900 sc.mNativeObject=
0xb400007a2194ed80 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
[ 08-01 22:41:50.308 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]
Relayout returned: old=(113,0,2408,1080) new=(113,0,2408,1080) req=(2295,1080)0
dur=3 res=0x0 s={true 0xb400007a2180b800} ch=false seqId=0

[ 08-01 22:41:50.308 15771:15819 D/openal ]


[ALSOFT] (II) Key volume-adjust not found

[ 08-01 22:41:50.308 15771:15819 D/openal ]


[ALSOFT] (II) Created context 0xb400007a218b0700

[ 08-01 22:41:50.308 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


mThreadedRenderer.updateSurface() mSurface={isValid=true 0xb400007a2180b800}

[ 08-01 22:41:50.309 15771:15790 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:41:50.309 15771:15790 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:41:50.310 15771:15824 W/openal ]


[ALSOFT] (WW) pthread_setschedparam failed: Operation not permitted (1)

[ 08-01 22:41:50.310 15771:15824 W/openal ]


[ALSOFT] (WW) D-Bus not supported

[ 08-01 22:41:50.310 15771:15790 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:41:50.313 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[113,0][2408,1080]
display=[113,0][2408,1080] parentFrame=[0,0][0,0]
parentClippedByDisplayCutout=false} forceNextWindowRelayout=false displayId=0
resizeMode=-1 frameChanged=false displayFrameChanged=false configChanged=false
displayChanged=false

[ 08-01 22:41:50.313 15771:15771 D/InputMethodManager ]


startInputInner - Id : 0

[ 08-01 22:41:50.317 15771:15790 D/BLASTBufferQueue ]


[ViewRootImpl@e7ee613[MainActivity]#1](f:0,a:2) producer disconnected before:
mAbandoned=0
- BufferQueue mMaxAcquiredBufferCount=2 mMaxDequeuedBufferCount=2
mDequeueBufferCannotBlock=0 mAsyncMode=0
mQueueBufferCanDrop=0 mLegacyBufferDrop=1
default-size=[2295x1080] default-format=1 transform-hint=04 frame-counter=5
mTransformHintInUse=04 mAutoPrerotation=0
FIFO(0):
(mConsumerName=ViewRootImpl@e7ee613[MainActivity]#1(BLAST Consumer)1,
mConnectedApi=1, mConsumerUsageBits=2304, mId=3d9b00000001,
producer=[15771:cyou.joiplay.rpgm], consumer=[15771:cyou.joiplay.rpgm])
Slots:
>[00:0xb4000079b317ca00] state=ACQUIRED 0xb4000079b317dc00 frame=5
[1080x2295:1088, 1]
[01:0x0] state=FREE
[02:0x0] state=FREE
[03:0x0] state=FREE

[ 08-01 22:41:50.409 15771:15819 D/mkxp ]


80 patches are added to patch list.

[ 08-01 22:41:50.410 15771:15819 D/mkxp ]


1 patches are added to patch list.

[ 08-01 22:41:50.596 15771:15819 D/mkxp ]


Executing preload script

[ 08-01 22:41:50.607 15771:15819 D/mkxp ]


Preload script is executed.

[ 08-01 22:41:50.615 15771:15819 D/mkxp ]


Applied patch: eval(code, nil, f) to MKXP.run_postload(code)
eval(MKXP.apply_overrides(code), nil, f)

[ 08-01 22:41:50.617 15771:15819 D/mkxp ]


Executing script Main

[ 08-01 22:41:50.651 15771:15819 D/mkxp ]


Applied patch: self.delta.to_f / 1_000_000 to self.delta.to_f

[ 08-01 22:41:50.660 15771:15819 D/mkxp ]


Applied patch: Encoding::UTF_8 to "UTF-8"

[ 08-01 22:41:50.661 15771:15771 D/InsetsController ]


cancelAnimation of types: 2, animType: 1, host:
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from:android.view.InsetsController.notifyFinished:1375
android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-
view-InsetsAnimationThreadControlRunner$1:84
android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4

[ 08-01 22:41:50.680 15771:15819 D/mkxp ]


Applied patch: Encoding::UTF_8 to "UTF-8"

[ 08-01 22:41:50.689 15771:15819 D/mkxp ]


Applied patch: name, meta, script = plugin to name, meta, script = plugin
blacklist = ['Cablera Club']
next if blacklist.include?(name)

[ 08-01 22:41:50.698 15771:15819 D/mkxp ]


Applied patch: Dir.pwd to ""

[ 08-01 22:41:50.723 15771:15819 D/mkxp ]


Applied patch: Encoding::UTF_8 to "UTF-8"

[ 08-01 22:41:50.725 15771:15819 D/mkxp ]


Applied patch: Dir.pwd to ""

[ 08-01 22:41:50.741 15771:15819 D/mkxp ]


Applied patch: Dir.pwd to ""

[ 08-01 22:41:50.793 15771:15819 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:50.804 15771:15819 D/mkxp ]


Applied patch: [regex]\beval\(script\) to eval(MKXP.apply_overrides(script))

[ 08-01 22:41:50.813 15771:15819 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:51.393 15771:15819 D/mkxp ]


Applied patch: pbCopyBitmap(self.contents,@selarrow.bitmap,rect.x,rect.y) to
pbCopyBitmap(self.contents,@selarrow.bitmap,rect.x,rect.y,127)

[ 08-01 22:41:51.703 15771:15771 V/ViewRootImpl@e7ee613[MainActivity] ]


updateAppliedLetterboxDirection, direction=0,
Caller=android.view.ViewRootImpl.handleDispatchLetterboxDirectionChanged:13406

[ 08-01 22:41:51.735 15771:15771 I/DecorView ]


getCurrentDensityDpi: from real metrics. densityDpi=450 msg=remove_caption

[ 08-01 22:41:51.735 15771:15771 I/DecorView ]


[INFO] isPopOver=false config=true

[ 08-01 22:41:51.735 15771:15771 I/DecorView ]


updateCaptionType: isFloating=false isApplication=true hasWindowDecorCaption=false
this=DecorView@4af391f[MainActivity]

[ 08-01 22:41:51.735 15771:15771 D/DecorView ]


setCaptionType = 0, this = DecorView@4af391f[MainActivity]

[ 08-01 22:41:51.735 15771:15786 I/ViewRootImpl@e7ee613[MainActivity] ]


Resizing android.view.ViewRootImpl@437226: frame = [113,0][2408,1080] reportDraw =
true forceLayout = true syncSeqId = 0

[ 08-01 22:41:51.736 15771:15771 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@4af391f[MainActivity]

[ 08-01 22:41:51.737 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[2273,0][2408,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][113,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2408,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[2273,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:41:51.738 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleResized, msg = 5 frames=ClientWindowFrames{frame=[113,0][2408,1080]
display=[113,0][2408,1080] parentFrame=[0,0][0,0]
parentClippedByDisplayCutout=false} forceNextWindowRelayout=true displayId=0
resizeMode=-1 frameChanged=false displayFrameChanged=false configChanged=true
displayChanged=false

[ 08-01 22:41:51.738 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleResized mSyncSeqId = 0

[ 08-01 22:41:51.738 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


reportNextDraw android.view.ViewRootImpl.handleResized:2380
android.view.ViewRootImpl.-$$Nest$mhandleResized:0
android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6522
android.view.ViewRootImpl$ViewRootHandler.handleMessage:6491
android.os.Handler.dispatchMessage:106

[ 08-01 22:41:51.750 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=true params=null

[ 08-01 22:41:51.756 15771:15786 I/ViewRootImpl@e7ee613[MainActivity] ]


Resizing android.view.ViewRootImpl@437226: frame = [0,0][2295,1080] reportDraw =
true forceLayout = false syncSeqId = 0

[ 08-01 22:41:51.757 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl.relayoutWindow:9590

[ 08-01 22:41:51.758 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007a15508900 sc.mNativeObject=
0xb4000079956250e0 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:41:51.758 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


Relayout returned: old=(113,0,2408,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=8
res=0x1 s={true 0xb400007a2180b800} ch=false seqId=0

[ 08-01 22:41:51.758 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


mThreadedRenderer.updateSurface() mSurface={isValid=true 0xb400007a2180b800}

[ 08-01 22:41:51.758 15771:15790 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:41:51.758 15771:15790 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:41:51.759 15771:15790 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:41:51.760 15771:15771 I/SurfaceView@b392d17 ]


Changes: creating=false format=false size=false visible=false alpha=false hint=true
mUseAlpha=false visible=false left=false top=false

[ 08-01 22:41:51.760 15771:15771 I/SurfaceView@b392d17 ]


188296471 Cur surface: Surface(name=null)/@0x1ae4d3f
[ 08-01 22:41:51.760 15771:15771 D/BLASTBufferQueue ]
update, w= 2295 h= 1080 mNativeObject= 0xb400007a218c2180 sc.mNativeObject=
0xb400007a2194db60 format= 4 caller= android.view.SurfaceView.setBufferSize:1305
android.view.SurfaceView.performSurfaceTransaction:918
android.view.SurfaceView.updateSurface:1106 android.view.SurfaceView.setFrame:525
android.view.View.layout:24955 android.widget.RelativeLayout.onLayout:1103

[ 08-01 22:41:51.760 15771:15771 I/SurfaceView@b392d17 ]


applyTransactionOnVriDraw: vri = ViewRootImpl@e7ee613[MainActivity] fRS = false t =
0xb400007995478700 android.view.SurfaceView.performSurfaceTransaction:959
android.view.SurfaceView.updateSurface:1106 android.view.SurfaceView.setFrame:525

[ 08-01 22:41:51.760 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t =
0xb400007995478700android.view.SurfaceView.applyTransactionOnVriDraw:2049
android.view.SurfaceView.performSurfaceTransaction:959
android.view.SurfaceView.updateSurface:1106 android.view.SurfaceView.setFrame:525
android.view.View.layout:24955

[ 08-01 22:41:51.760 15771:15771 I/SurfaceView@b392d17 ]


updateSurface: mVisible = true mSurface.isValid() = true

[ 08-01 22:41:51.760 15771:15771 I/SurfaceView@b392d17 ]


updateSurface: mSurfaceCreated = true surfaceChanged = false visibleChanged = false

[ 08-01 22:41:51.760 15771:15771 I/SurfaceView@b392d17 ]


surfaceChanged -- format=4 w=2295 h=1080

[ 08-01 22:41:51.760 15771:15771 I/SurfaceView@b392d17 ]


surfaceChanged (2295,1080) 1 #5 org.libsdl.app.SDLSurface{b392d17
VFE...... .F....I. 0,0-2295,1080 aid=0}

[ 08-01 22:41:51.760 15771:15771 V/SDL ]


surfaceChanged()

[ 08-01 22:41:51.760 15771:15771 V/SDL ]


Window size: 2295x1080

[ 08-01 22:41:51.760 15771:15771 V/SDL ]


Device size: 2408x1080

[ 08-01 22:41:51.761 15771:15771 I/SurfaceView@b392d17 ]


surfaceRedrawNeeded

[ 08-01 22:41:51.761 15771:15771 V/SurfaceView@b392d17 ]


Layout: x=0 y=0 w=2295 h=1080, frame=Rect(0, 0 - 2295, 1080)

[ 08-01 22:41:51.767 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:41:51.767 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


Setup new sync id=1

[ 08-01 22:41:51.767 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


Setting syncFrameCallback
[ 08-01 22:41:51.767 15771:15771 E/SurfaceSyncer ]
Failed to find sync for id=0

[ 08-01 22:41:51.767 15771:15771 E/SurfaceSyncer ]


Failed to find sync for id=1

[ 08-01 22:41:51.767 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:51.776 15771:15807 I/ViewRootImpl@e7ee613[MainActivity] ]


mWNT: t=0xb400007995478700 mBlastBufferQueue=0xb400007a15508900 fn= 8 caller=
android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-
ViewRootImpl:12629 android.view.ViewRootImpl$
$ExternalSyntheticLambda1.onFrameDraw:4
android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924

[ 08-01 22:41:51.776 15771:15807 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb400007a15508900 t.mNativeObject=
0xb400007995478700 frameNumber= 8 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-
ViewRootImpl:12629 android.view.ViewRootImpl$
$ExternalSyntheticLambda1.onFrameDraw:4
android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924
android.view.ViewRootImpl$6.onFrameDraw:2053
android.view.ThreadedRenderer$1.onFrameDraw:777

[ 08-01 22:41:51.776 15771:15807 D/ViewRootImpl@e7ee613[MainActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=8.

[ 08-01 22:41:51.776 15771:15807 D/ViewRootImpl@e7ee613[MainActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:41:51.781 15771:15790 D/BLASTBufferQueue ]


[ViewRootImpl@e7ee613[MainActivity]#1](f:0,a:2) producer disconnected before:
mAbandoned=0
- BufferQueue mMaxAcquiredBufferCount=2 mMaxDequeuedBufferCount=2
mDequeueBufferCannotBlock=0 mAsyncMode=0
mQueueBufferCanDrop=0 mLegacyBufferDrop=1
default-size=[2295x1080] default-format=1 transform-hint=07 frame-counter=8
mTransformHintInUse=07 mAutoPrerotation=0
FIFO(0):
(mConsumerName=ViewRootImpl@e7ee613[MainActivity]#1(BLAST Consumer)1,
mConnectedApi=1, mConsumerUsageBits=2304, mId=3d9b00000001,
producer=[15771:cyou.joiplay.rpgm], consumer=[15771:cyou.joiplay.rpgm])
Slots:
>[00:0xb400007a21735500] state=ACQUIRED 0xb4000079b317d780 frame=8
[1080x2295:1088, 1]
[01:0x0] state=FREE
[02:0x0] state=FREE
[03:0x0] state=FREE

[ 08-01 22:41:51.781 15771:15790 D/ViewRootImpl@e7ee613[MainActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=8 didProduceBuffer=true

[ 08-01 22:41:51.782 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


onSyncComplete
[ 08-01 22:41:51.782 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]
setupSync seqId=0 mSyncId=1 fn=8 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:41:51.782 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


reportDrawFinished seqId=0 mSyncId=-1 fn=8
mSurfaceChangedTransaction=0xb400007a21808500

[ 08-01 22:41:51.783 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleResized, msg = 5 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:41:51.783 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleResized mSyncSeqId = 0

[ 08-01 22:41:51.784 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


reportNextDraw android.view.ViewRootImpl.handleResized:2380
android.view.ViewRootImpl.-$$Nest$mhandleResized:0
android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6522
android.view.ViewRootImpl$ViewRootHandler.handleMessage:6491
android.os.Handler.dispatchMessage:106

[ 08-01 22:41:51.784 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


Setup new sync id=2

[ 08-01 22:41:51.784 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


Setting syncFrameCallback

[ 08-01 22:41:51.784 15771:15771 E/SurfaceSyncer ]


Failed to find sync for id=0

[ 08-01 22:41:51.784 15771:15771 E/SurfaceSyncer ]


Failed to find sync for id=1

[ 08-01 22:41:51.784 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:41:51.785 15771:15807 D/ViewRootImpl@e7ee613[MainActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=9.

[ 08-01 22:41:51.785 15771:15807 D/ViewRootImpl@e7ee613[MainActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:41:51.785 15771:15790 D/ViewRootImpl@e7ee613[MainActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=9 didProduceBuffer=false

[ 08-01 22:41:51.785 15771:15790 D/BLASTBufferQueue ]


syncNextTransaction, acquireSingleBuffer= true mNativeObject= 0xb400007a15508900
callback= null caller= android.graphics.BLASTBufferQueue.syncNextTransaction:137
android.view.ViewRootImpl$12.lambda$onFrameDraw$0$android-view-
ViewRootImpl$12:13158 android.view.ViewRootImpl$12$
$ExternalSyntheticLambda1.onFrameCommit:9
android.view.ThreadedRenderer$1.lambda$onFrameDraw$0:789
android.view.ThreadedRenderer$1$$ExternalSyntheticLambda0.onFrameCommit:2 <bottom
of call stack>

[ 08-01 22:41:51.786 15771:15790 D/BLASTBufferQueue ]


gatherPendingTransactions, mNativeObject= 0xb400007a15508900 frameNumber= 9 caller=
android.view.ViewRootImpl$12.lambda$onFrameDraw$0$android-view-
ViewRootImpl$12:13165 android.view.ViewRootImpl$12$
$ExternalSyntheticLambda1.onFrameCommit:9
android.view.ThreadedRenderer$1.lambda$onFrameDraw$0:789
android.view.ThreadedRenderer$1$$ExternalSyntheticLambda0.onFrameCommit:2 <bottom
of call stack> <bottom of call stack>

[ 08-01 22:41:51.786 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


onSyncComplete

[ 08-01 22:41:51.786 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


setupSync seqId=0 mSyncId=2 fn=9 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:41:51.786 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


reportDrawFinished seqId=0 mSyncId=-1 fn=9
mSurfaceChangedTransaction=0xb400007a21808500

[ 08-01 22:41:51.786 15771:15771 I/SurfaceView@b392d17 ]


finishedDrawing

[ 08-01 22:41:51.797 15771:15771 V/ViewRootImpl@e7ee613[MainActivity] ]


updateAppliedLetterboxDirection, direction=2,
Caller=android.view.ViewRootImpl.handleDispatchLetterboxDirectionChanged:13406

[ 08-01 22:41:53.055 15771:15819 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:53.484 15771:15819 D/mkxp ]


Applied patch: pbCopyBitmap(self.contents,bmp,rect.x,rect.y+2) to
pbCopyBitmap(self.contents,bmp,rect.x,rect.y+2,127)

[ 08-01 22:41:53.515 15771:15819 D/mkxp ]


Applied patch: pbCopyBitmap(self.contents,selarrow.bitmap,rect.x,rect.y) to
pbCopyBitmap(self.contents,selarrow.bitmap,rect.x,rect.y,127)

[ 08-01 22:41:53.656 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:53.683 15771:15819 D/mkxp ]


Applied patch: USEKEYBOARD=true to USEKEYBOARD=false

[ 08-01 22:41:53.709 15771:15819 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:53.716 15771:15819 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:53.760 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:53.767 15771:15819 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:54.147 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:54.186 15771:15819 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:54.259 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:54.529 15771:15819 D/mkxp ]


Applied patch: require 'zlib' to

[ 08-01 22:41:54.618 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:54.725 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:55.237 15771:15819 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:55.281 15771:15819 D/mkxp ]


Applied patch: .freeze
to

[ 08-01 22:41:55.667 15771:15819 D/mkxp ]


Executing postload scripts

[ 08-01 22:41:55.673 15771:15819 D/mkxp ]


Postload script is executed.

[ 08-01 22:41:55.676 15771:15819 D/mkxp ]


Cheats are enabled.

[ 08-01 22:41:55.681 15771:15819 D/mkxp ]


Loading cheats for Pokemon Essentials v19
[ 08-01 22:41:55.684 15771:15819 D/mkxp ]
Applied patch: .freeze
to

[ 08-01 22:41:56.743 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:56.865 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:57.874 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:57.979 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:58.039 15771:15790 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:41:58.767 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:58.827 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:41:59.487 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:41:59.565 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:42:00.174 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:42:00.247 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:42:00.940 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:42:01.012 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:42:02.503 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:42:02.503 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:42:02.508 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION
fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}
[ 08-01 22:42:02.510 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]
performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:42:02.522 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007a15508900 sc.mNativeObject=
0xb400007990a87680 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:42:02.522 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=11
res=0x0 s={true 0xb400007a2180b800} ch=false seqId=0

[ 08-01 22:42:02.522 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a42a537 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xc414aa4 frame = 35

[ 08-01 22:42:02.523 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


mWNT: t=0xb400007a21808600 mBlastBufferQueue=0xb400007a15508900 fn= 35 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:42:02.523 15771:15771 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb400007a15508900 t.mNativeObject=
0xb400007a21808600 frameNumber= 35 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:42:02.908 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 0

[ 08-01 22:42:03.002 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


ViewPostIme pointer 1

[ 08-01 22:42:03.457 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true

[ 08-01 22:42:03.458 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=true
[ 08-01 22:42:03.463 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]
performTraversals params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION
fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:42:03.464 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810580
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:42:03.471 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007a15508900 sc.mNativeObject=
0xb400007990a87a40 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:42:03.471 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=6
res=0x0 s={true 0xb400007a2180b800} ch=false seqId=0

[ 08-01 22:42:03.471 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a42a537 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xc414aa4 frame = 47

[ 08-01 22:42:03.472 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


mWNT: t=0xb400007a21808600 mBlastBufferQueue=0xb400007a15508900 fn= 47 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:42:03.472 15771:15771 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb400007a15508900 t.mNativeObject=
0xb400007a21808600 frameNumber= 47 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:42:03.988 15771:15850 D/openal ]


[ALSOFT] (II) Increasing allocated voice properties to 32
[ 08-01 22:42:11.488 15771:15819 D/mkxp ]
Script 'HttpCalls.rb' line 76: NameError occured.

uninitialized constant HTTPLite

[ 08-01 22:42:11.495 15771:15771 I/Dialog ]


mIsDeviceDefault = true, mIsSamsungBasicInteraction = false, isMetaDataInActivity =
false

[ 08-01 22:42:11.513 15771:15771 I/DecorView ]


[INFO] isPopOver=false config=false

[ 08-01 22:42:11.513 15771:15771 I/DecorView ]


updateCaptionType: isFloating=true isApplication=true hasWindowDecorCaption=false
this=DecorView@8b2b7a6[RPG Maker Plugin for JoiPlay]

[ 08-01 22:42:11.513 15771:15771 D/DecorView ]


setCaptionType = 0, this = DecorView@8b2b7a6[RPG Maker Plugin for JoiPlay]

[ 08-01 22:42:11.515 15771:15771 I/DecorView ]


setWindowBackground: isPopOver=false color=ff010101
d=android.graphics.drawable.InsetDrawable@aaf4594

[ 08-01 22:42:11.529 15771:15771 D/CompatibilityChangeReporter ]


Compat change id reported: 171228096; UID 10268; state: ENABLED

[ 08-01 22:42:11.531 15771:15771 D/ScrollView ]


initGoToTop

[ 08-01 22:42:11.536 15771:15771 D/ScrollView ]


initGoToTop

[ 08-01 22:42:11.545 15771:15771 W/Settings ]


Setting show_button_background has moved from android.provider.Settings.System to
android.provider.Settings.Global, returning read-only value.

[ 08-01 22:42:11.552 15771:15790 D/NativeCustomFrequencyManager ]


[NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()

[ 08-01 22:42:11.566 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} } host=RPG Maker Plugin for JoiPlay
from=android.view.ViewRootImpl.setView:1700

[ 08-01 22:42:11.568 15771:15771 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
setView = com.android.internal.policy.DecorView@8b2b7a6 TM=true

[ 08-01 22:42:11.574 15771:15786 I/ViewRootImpl@e7ee613[MainActivity] ]


Resizing android.view.ViewRootImpl@437226: frame = [0,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:42:11.574 15771:15785 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Resizing android.view.ViewRootImpl@3267ed5: frame = [135,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:42:11.579 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
performTraversals params={(0,0)(wrapxwrap) gr=BOTTOM CENTER_VERTICAL
sim={adjust=pan forwardNavigation} ty=APPLICATION fmt=TRANSLUCENT wanim=0x10302f7
surfaceInsets=Rect(8, 8 - 8, 8)
fl=1820002
pfl=42000000
bhv=DEFAULT
fitTypes=STATUS_BARS NAVIGATION_BARS CAPTION_BAR
dimAmount=0.65 dimDuration=150 naviIconColor=0
sfl=100000}

[ 08-01 22:42:11.580 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
performTraversals mFirst=true windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(wrapxwrap) gr=BOTTOM CENTER_VERTICAL
sim={adjust=pan forwardNavigation} ty=APPLICATION fmt=TRANSLUCENT wanim=0x10302f7
surfaceInsets=Rect(8, 8 - 8, 8)
fl=1820002
pfl=42000000
bhv=DEFAULT
fitTypes=STATUS_BARS NAVIGATION_BARS CAPTION_BAR
dimAmount=0.65 dimDuration=150 naviIconColor=0
sfl=100000}

[ 08-01 22:42:11.587 15771:15785 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Resizing android.view.ViewRootImpl@3267ed5: frame = [675,660][1755,1080] reportDraw
= true forceLayout = false syncSeqId = 0

[ 08-01 22:42:11.589 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} } host=RPG Maker Plugin for JoiPlay
from=android.view.ViewRootImpl.relayoutWindow:9590

[ 08-01 22:42:11.590 15771:15771 D/InsetsController ]


controlAnimationUnchecked: Added types=2 animType=0 host=RPG Maker Plugin for
JoiPlay from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.onControlsChanged:992

[ 08-01 22:42:11.591 15771:15771 D/BufferQueueConsumer ]


[](id:3d9b00000003,api:0,p:-1,c:15771) connect: controlledByApp=false

[ 08-01 22:42:11.592 15771:15771 D/BLASTBufferQueue ]


new BLASTBufferQueue, mNativeObject= 0xb400007994d7a480 name=
ViewRootImpl@4435a19[RPG Maker Plugin for JoiPlay] sc.mNativeObject=
0xb400007993b88fa0 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309
android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852
android.view.Choreographer$FrameDisplayEventReceiver.run:1283

[ 08-01 22:42:11.592 15771:15771 D/BLASTBufferQueue ]


update, w= 1096 h= 436 mNativeObject= 0xb400007994d7a480 sc.mNativeObject=
0xb400007993b88fa0 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:76
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665

[ 08-01 22:42:11.593 15771:15771 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Relayout returned: old=(135,0,2295,1080) new=(675,660,1755,1080) req=(1080,420)0
dur=11 res=0x3 s={true 0xb4000079965df000} ch=true seqId=0

[ 08-01 22:42:11.593 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000079965df000}
hwInitialized=true

[ 08-01 22:42:11.594 15771:15790 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:42:11.595 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:42:11.595 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Setup new sync id=0

[ 08-01 22:42:11.595 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Setting syncFrameCallback

[ 08-01 22:42:11.595 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
registerCallbacksForSync syncBuffer=false

[ 08-01 22:42:11.598 15771:15807 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Received frameDrawingCallback syncResult=0 frameNum=1.

[ 08-01 22:42:11.598 15771:15807 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Setting up sync and frameCommitCallback

[ 08-01 22:42:11.614 15771:15790 D/BLASTBufferQueue ]


[ViewRootImpl@4435a19[RPG Maker Plugin for JoiPlay]#3](f:0,a:1)
acquireNextBufferLocked size=1096x436 mFrameNumber=1 applyTransaction=true
mTimestamp=691489041468061(auto) mPendingTransactions.size=0
graphicBufferId=67735929225238 transform=4

[ 08-01 22:42:11.614 15771:15790 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true

[ 08-01 22:42:11.615 15771:15790 D/OpenGLRenderer ]


CFMS:: SetUp Pid : 15771 Tid : 15790

[ 08-01 22:42:11.616 15771:15790 W/Parcel ]


Expecting binder but got null!

[ 08-01 22:42:11.616 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
onSyncComplete

[ 08-01 22:42:11.617 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:42:11.617 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
reportDrawFinished seqId=0 mSyncId=-1 fn=1
mSurfaceChangedTransaction=0xb40000799569ba00

[ 08-01 22:42:11.618 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} } host=RPG Maker Plugin for JoiPlay
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6534

[ 08-01 22:42:11.618 15771:15771 V/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
updateAppliedLetterboxDirection, direction=2,
Caller=android.view.ViewRootImpl.handleDispatchLetterboxDirectionChanged:13406

[ 08-01 22:42:11.620 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:42:11.620 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:42:11.620 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false} } host=RPG Maker Plugin for JoiPlay
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:42:11.620 15771:15771 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
handleResized, msg = 4 frames=ClientWindowFrames{frame=[135,0][2295,1080]
display=[135,0][2295,1080] parentFrame=[0,0][0,0]
parentClippedByDisplayCutout=false} forceNextWindowRelayout=false displayId=0
resizeMode=-1 frameChanged=true displayFrameChanged=false configChanged=false
displayChanged=false

[ 08-01 22:42:11.620 15771:15771 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
handleResized mSyncSeqId = 0

[ 08-01 22:42:11.620 15771:15771 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
handleResized, msg = 5 frames=ClientWindowFrames{frame=[675,660][1755,1080]
display=[135,0][2295,1080] parentFrame=[0,0][0,0]
parentClippedByDisplayCutout=false} forceNextWindowRelayout=false displayId=0
resizeMode=-1 frameChanged=true displayFrameChanged=false configChanged=false
displayChanged=false

[ 08-01 22:42:11.620 15771:15771 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
handleResized mSyncSeqId = 0

[ 08-01 22:42:11.620 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
reportNextDraw android.view.ViewRootImpl.handleResized:2380
android.view.ViewRootImpl.-$$Nest$mhandleResized:0
android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6522
android.view.ViewRootImpl$ViewRootHandler.handleMessage:6491
android.os.Handler.dispatchMessage:106

[ 08-01 22:42:11.620 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


MSG_WINDOW_FOCUS_CHANGED 0 0

[ 08-01 22:42:11.620 15771:15771 V/SDL ]


onWindowFocusChanged(): false

[ 08-01 22:42:11.624 15771:15771 V/SDL ]


nativeFocusChanged()

[ 08-01 22:42:11.629 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Setup new sync id=1

[ 08-01 22:42:11.629 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Setting syncFrameCallback

[ 08-01 22:42:11.629 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
registerCallbacksForSync syncBuffer=false

[ 08-01 22:42:11.630 15771:15806 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Received frameDrawingCallback syncResult=0 frameNum=3.

[ 08-01 22:42:11.630 15771:15806 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Setting up sync and frameCommitCallback

[ 08-01 22:42:11.632 15771:15790 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
Received frameCommittedCallback lastAttemptedDrawFrameNum=3 didProduceBuffer=true

[ 08-01 22:42:11.633 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
onSyncComplete

[ 08-01 22:42:11.633 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
setupSync seqId=0 mSyncId=1 fn=3 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:42:11.633 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
reportDrawFinished seqId=0 mSyncId=-1 fn=3
mSurfaceChangedTransaction=0xb40000799569ba00

[ 08-01 22:42:11.664 15771:15771 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
MSG_WINDOW_FOCUS_CHANGED 1 0

[ 08-01 22:42:11.664 15771:15771 D/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000079965df000}

[ 08-01 22:42:11.874 15771:15771 D/InsetsController ]


cancelAnimation of types: 2, animType: 0, host: RPG Maker Plugin for JoiPlay,
from:android.view.InsetsController.notifyFinished:1375
android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-
view-InsetsAnimationThreadControlRunner$1:84
android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4

[ 08-01 22:42:11.875 15771:15771 D/InsetsSourceConsumer ]


ensureControlPosition: Point(0, 0) for ITYPE_NAVIGATION_BAR on RPG Maker Plugin for
JoiPlay from android.view.InsetsSourceConsumer.notifyAnimationFinished:417

[ 08-01 22:42:11.884 15771:15807 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
mWNT: t=0xb400007992c86600 mBlastBufferQueue=0xb400007994d7a480 fn= 5 caller=
android.view.SyncRtSurfaceTransactionApplier.applyTransaction:96
android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$android-view-
SyncRtSurfaceTransactionApplier:69 android.view.SyncRtSurfaceTransactionApplier$
$ExternalSyntheticLambda0.onFrameDraw:4

[ 08-01 22:42:11.884 15771:15807 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb400007994d7a480 t.mNativeObject=
0xb400007992c86600 frameNumber= 5 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.SyncRtSurfaceTransactionApplier.applyTransaction:96
android.view.SyncRtSurfaceTransactionApplier.lambda$scheduleApply$0$android-view-
SyncRtSurfaceTransactionApplier:69 android.view.SyncRtSurfaceTransactionApplier$
$ExternalSyntheticLambda0.onFrameDraw:4
android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924
android.view.ViewRootImpl$6.onFrameDraw:2053

[ 08-01 22:42:18.763 15771:15771 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
ViewPostIme pointer 0

[ 08-01 22:42:18.939 15771:15771 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
ViewPostIme pointer 1

[ 08-01 22:42:18.941 15771:15771 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@8b2b7a6[RPG Maker Plugin for
JoiPlay]

[ 08-01 22:42:18.941 15771:15790 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:42:18.941 15771:15790 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:42:18.941 15771:15790 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:42:18.942 15771:15790 D/OpenGLRenderer ]


endAllActiveAnimators on 0xb400007993b6c100 (RippleDrawable) with handle
0xb400007a260181a0

[ 08-01 22:42:18.942 15771:15771 I/ViewRootImpl@4435a19[RPG Maker Plugin for


JoiPlay] ]
dispatchDetachedFromWindow

[ 08-01 22:42:18.959 15771:15771 D/InputTransport ]


Input channel destroyed: '357a511', fd=181

[ 08-01 22:42:18.960 15771:15771 D/InsetsController ]


controlAnimationUnchecked: Added types=2 animType=1
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.InsetsController.applyAnimation:1576
android.view.InsetsController.applyAnimation:1557
android.view.InsetsController.onControlsChanged:995

[ 08-01 22:42:18.961 15771:15785 D/BLASTBufferQueue ]


[ViewRootImpl@4435a19[RPG Maker Plugin for JoiPlay]#3](f:0,a:1) destructor()

[ 08-01 22:42:18.961 15771:15785 D/BufferQueueConsumer ]


[ViewRootImpl@4435a19[RPG Maker Plugin for JoiPlay]#3(BLAST Consumer)3]
(id:3d9b00000003,api:0,p:-1,c:15771) disconnect

[ 08-01 22:42:18.962 15771:15785 I/ViewRootImpl@e7ee613[MainActivity] ]


Resizing android.view.ViewRootImpl@437226: frame = [0,0][2295,1080] reportDraw =
false forceLayout = false syncSeqId = 0

[ 08-01 22:42:18.969 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 2408, 1080),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6521

[ 08-01 22:42:18.969 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][2295,1080]
display=[0,0][2295,1080] parentFrame=[0,0][0,0] parentClippedByDisplayCutout=false}
forceNextWindowRelayout=false displayId=0 resizeMode=-1 frameChanged=false
displayFrameChanged=false configChanged=false displayChanged=false

[ 08-01 22:42:18.983 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


MSG_WINDOW_FOCUS_CHANGED 1 0

[ 08-01 22:42:18.983 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb400007a2180b800}

[ 08-01 22:42:18.983 15771:15771 V/SDL ]


onWindowFocusChanged(): true

[ 08-01 22:42:18.983 15771:15771 V/SDL ]


nativeFocusChanged()

[ 08-01 22:42:18.984 15771:15771 D/InputMethodManager ]


startInputInner - Id : 0

[ 08-01 22:42:18.984 15771:15771 I/InputMethodManager ]


startInputInner - mService.startInputOrWindowGainedFocus

[ 08-01 22:42:19.053 15771:15810 D/mkxp ]


EventThread termination requested

[ 08-01 22:42:19.054 15771:15810 D/mkxp ]


RGSS thread ack'd request after 0 ms

[ 08-01 22:42:19.068 15771:15819 D/ou.joiplay.rpgm ]


PlayerBase::stop() from IPlayer

[ 08-01 22:42:19.068 15771:15819 D/AudioTrack ]


stop(7623): called with 1376512 frames delivered

[ 08-01 22:42:19.068 15771:15819 D/openal ]


[ALSOFT] (II) Freeing context 0xb400007a218b0700

[ 08-01 22:42:19.068 15771:15819 D/openal ]


[ALSOFT] (II) Freed 0 context property objects

[ 08-01 22:42:19.068 15771:15819 D/openal ]


[ALSOFT] (II) Freed 0 AuxiliaryEffectSlot property objects

[ 08-01 22:42:19.071 15771:15819 D/libMEOW ]


meow delete tls: 0xb4000079b104bfc0

[ 08-01 22:42:19.071 15771:15810 D/mkxp ]


Shutting down.

[ 08-01 22:42:19.073 15771:15810 D/openal ]


[ALSOFT] (II) Freeing device 0xb4000079b1014780

[ 08-01 22:42:19.083 15771:15810 V/SDL ]


Finished main function

[ 08-01 22:42:19.083 15771:15771 I/DecorView ]


notifyKeepScreenOnChanged: keepScreenOn=false

[ 08-01 22:42:19.091 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION
fmt=TRANSLUCENT wanim=0x1030309
fl=81810500
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:42:19.092 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan}
ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x1030309
fl=81810500
pfl=1a020040
vsysui=1706
bhv=SHOW_TRANSIENT_BARS_BY_SWIPE
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:42:19.108 15771:15810 D/libMEOW ]


meow delete tls: 0xb4000079b0feeac0

[ 08-01 22:42:19.112 15771:15771 D/BLASTBufferQueue ]


update, w= 2295 h= 1080 mNativeObject= 0xb400007a15508900 sc.mNativeObject=
0xb4000079b195af40 format= -3 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2778
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:42:19.112 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)0 dur=20
res=0x0 s={true 0xb400007a2180b800} ch=false seqId=0

[ 08-01 22:42:19.112 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


updateBoundsLayer: t = android.view.SurfaceControl$Transaction@a42a537 sc =
Surface(name=Bounds for -
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity@0)/@0xc414aa4 frame = 48

[ 08-01 22:42:19.113 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


mWNT: t=0xb400007a21808600 mBlastBufferQueue=0xb400007a15508900 fn= 48 caller=
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991

[ 08-01 22:42:19.113 15771:15771 D/BLASTBufferQueue ]


mergeWithNextTransaction, mNativeObject= 0xb400007a15508900 t.mNativeObject=
0xb400007a21808600 frameNumber= 48 caller=
android.view.ViewRootImpl.mergeWithNextTransaction:12594
android.view.ViewRootImpl.prepareSurfaces:2865
android.view.ViewRootImpl.performTraversals:4108
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301

[ 08-01 22:42:19.118 15771:15771 V/SDL ]


onPause()

[ 08-01 22:42:19.132 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


MSG_WINDOW_FOCUS_CHANGED 0 0

[ 08-01 22:42:19.132 15771:15771 V/SDL ]


onWindowFocusChanged(): false

[ 08-01 22:42:19.313 15771:15771 D/InsetsController ]


cancelAnimation of types: 2, animType: 1, host:
cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity,
from:android.view.InsetsController.notifyFinished:1375
android.view.InsetsAnimationThreadControlRunner$1.lambda$notifyFinished$0$android-
view-InsetsAnimationThreadControlRunner$1:84
android.view.InsetsAnimationThreadControlRunner$1$$ExternalSyntheticLambda1.run:4

[ 08-01 22:42:19.315 15771:15771 D/InputTransport ]


Input channel destroyed: 'ClientS', fd=150

[ 08-01 22:42:19.554 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


handleAppVisibility mAppVisible = true visible = false

[ 08-01 22:42:19.557 15771:15771 I/SurfaceView@b392d17 ]


onWindowVisibilityChanged(8) false org.libsdl.app.SDLSurface{b392d17
VFE...... .F...... 0,0-2295,1080 aid=0} of ViewRootImpl@e7ee613[MainActivity]

[ 08-01 22:42:19.557 15771:15771 I/SurfaceView@b392d17 ]


Changes: creating=false format=false size=false visible=true alpha=false hint=false
mUseAlpha=false visible=true left=false top=false

[ 08-01 22:42:19.557 15771:15771 I/SurfaceView@b392d17 ]


188296471 Cur surface: Surface(name=null)/@0x1ae4d3f

[ 08-01 22:42:19.558 15771:15771 I/SurfaceView@b392d17 ]


applyTransactionOnVriDraw: vri = ViewRootImpl@e7ee613[MainActivity] fRS = false t =
0xb400007992c86700 android.view.SurfaceView.performSurfaceTransaction:959
android.view.SurfaceView.updateSurface:1106
android.view.SurfaceView.onWindowVisibilityChanged:371

[ 08-01 22:42:19.558 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t =
0xb400007992c86700android.view.SurfaceView.applyTransactionOnVriDraw:2049
android.view.SurfaceView.performSurfaceTransaction:959
android.view.SurfaceView.updateSurface:1106
android.view.SurfaceView.onWindowVisibilityChanged:371
android.view.View.dispatchWindowVisibilityChanged:15932

[ 08-01 22:42:19.558 15771:15771 I/SurfaceView@b392d17 ]


surfaceDestroyed

[ 08-01 22:42:19.558 15771:15771 I/SurfaceView@b392d17 ]


surfaceDestroyed callback.size 1 #2 org.libsdl.app.SDLSurface{b392d17
VFE...... .F...... 0,0-2295,1080 aid=0}

[ 08-01 22:42:19.558 15771:15771 V/SDL ]


surfaceDestroyed()

[ 08-01 22:42:19.559 15771:15771 D/SensorManager ]


unregisterListener

[ 08-01 22:42:19.560 15771:15771 I/SurfaceView@b392d17 ]


updateSurface: mVisible = false mSurface.isValid() = true

[ 08-01 22:42:19.560 15771:15771 D/BLASTBufferQueue ]


[SurfaceView[cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity]@0#2](f:0,a:1)
destructor()

[ 08-01 22:42:19.560 15771:15771 D/BufferQueueConsumer ]


[SurfaceView[cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity]@0#2(BLAST
Consumer)2](id:3d9b00000002,api:0,p:-1,c:15771) disconnect

[ 08-01 22:42:19.560 15771:15771 I/SurfaceView@b392d17 ]


releaseSurfaces: viewRoot = ViewRootImpl@e7ee613[MainActivity]

[ 08-01 22:42:19.560 15771:15771 I/SurfaceView@b392d17 ]


applyTransactionOnVriDraw: vri = ViewRootImpl@e7ee613[MainActivity] fRS = true t =
0xb400007a21735300 android.view.SurfaceView.releaseSurfaces:858
android.view.SurfaceView.updateSurface:1173
android.view.SurfaceView.onWindowVisibilityChanged:371

[ 08-01 22:42:19.561 15771:15771 I/SurfaceView@b392d17 ]


applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces

[ 08-01 22:42:19.561 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


from releaseSurfaces t.apply t = 0xb400007a21735300

[ 08-01 22:42:19.561 15771:15771 V/SurfaceView@b392d17 ]


Layout: x=0 y=0 w=2295 h=1080, frame=Rect(0, 0 - 2295, 1080)

[ 08-01 22:42:19.564 15771:15790 D/SurfaceView@b392d17 ]


windowPositionLost, frameNr = 0

[ 08-01 22:42:19.568 15771:15790 D/OpenGLRenderer ]


setSurface called with nullptr
[ 08-01 22:42:19.568 15771:15790 D/OpenGLRenderer ]
setSurface() destroyed EGLSurface

[ 08-01 22:42:19.568 15771:15790 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:42:19.570 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=true
mForceNextWindowRelayout=false params=null

[ 08-01 22:42:19.622 15771:15771 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 2408, 1080),
mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 113, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0,
0), Rect(2295, 34 - 2408, 174), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={3} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(2318, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(2318, 990)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 990)}]} mRoundedCornerFrame=Rect(0, 0 - 1080, 2408),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(2171, 0 - 2295,
79) rotation=3}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[2408,79], mVisible=false, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,0][135,1080], mVisible=false,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[2295,0][2408,1080],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][2408,79], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][2408,-100000],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[2295,0][2408,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][2408,1080], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][2408,79],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][135,1080], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity
from=android.view.ViewRootImpl.relayoutWindow:9590

[ 08-01 22:42:19.636 15771:15771 D/BLASTBufferQueue ]


[ViewRootImpl@e7ee613[MainActivity]#1](f:0,a:1) destructor()

[ 08-01 22:42:19.636 15771:15771 D/BufferQueueConsumer ]


[ViewRootImpl@e7ee613[MainActivity]#1(BLAST Consumer)1](id:3d9b00000001,api:0,p:-
1,c:15771) disconnect

[ 08-01 22:42:19.641 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


Relayout returned: old=(0,0,2295,1080) new=(0,0,2295,1080) req=(2295,1080)8 dur=65
res=0x2 s={false 0x0} ch=true seqId=0

[ 08-01 22:42:19.642 15771:15771 I/SurfaceView@b392d17 ]


windowStopped(true) false org.libsdl.app.SDLSurface{b392d17 VFE...... .F...... 0,0-
2295,1080 aid=0} of ViewRootImpl@e7ee613[MainActivity]

[ 08-01 22:42:19.642 15771:15771 D/SurfaceView@b392d17 ]


updateSurface: surface is not valid

[ 08-01 22:42:19.642 15771:15771 I/SurfaceView@b392d17 ]


releaseSurfaces: viewRoot = ViewRootImpl@e7ee613[MainActivity]

[ 08-01 22:42:19.642 15771:15771 I/SurfaceView@b392d17 ]


applyTransactionOnVriDraw: vri = ViewRootImpl@e7ee613[MainActivity] fRS = true t =
0xb4000079b154eb00 android.view.SurfaceView.releaseSurfaces:858
android.view.SurfaceView.updateSurface:998
android.view.SurfaceView.setWindowStopped:335

[ 08-01 22:42:19.643 15771:15771 I/SurfaceView@b392d17 ]


applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces

[ 08-01 22:42:19.643 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


from releaseSurfaces t.apply t = 0xb4000079b154eb00

[ 08-01 22:42:19.643 15771:15771 D/SurfaceView@b392d17 ]


updateSurface: surface is not valid

[ 08-01 22:42:19.643 15771:15771 I/SurfaceView@b392d17 ]


releaseSurfaces: viewRoot = ViewRootImpl@e7ee613[MainActivity]

[ 08-01 22:42:19.643 15771:15771 I/SurfaceView@b392d17 ]


applyTransactionOnVriDraw: vri = ViewRootImpl@e7ee613[MainActivity] fRS = true t =
0xb4000079b154ed00 android.view.SurfaceView.releaseSurfaces:858
android.view.SurfaceView.updateSurface:998
android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200

[ 08-01 22:42:19.643 15771:15771 I/SurfaceView@b392d17 ]


applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces

[ 08-01 22:42:19.643 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


from releaseSurfaces t.apply t = 0xb4000079b154ed00

[ 08-01 22:42:19.643 15771:15771 I/ViewRootImpl@e7ee613[MainActivity] ]


stopped(true) old = false

[ 08-01 22:42:19.643 15771:15771 D/ViewRootImpl@e7ee613[MainActivity] ]


WindowStopped on cyou.joiplay.rpgm/cyou.joiplay.rpgm.MainActivity set to true

[ 08-01 22:42:19.644 15771:15771 V/SDL ]


onStop()

[ 08-01 22:42:19.653 15771:15771 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@4af391f[MainActivity]

[ 08-01 22:42:19.653 15771:15771 V/SDL ]


onDestroy()

[ 08-01 22:42:19.654 15771:15771 V/SDL ]


SDLActivity thread ends

[ 08-01 22:42:19.656 15771:15771 I/ou.joiplay.rpgm ]


System.exit called, status: 1

[ 08-01 22:42:19.656 15771:15771 I/AndroidRuntime ]


VM exiting with result code 1, cleanup skipped.

[ 08-01 22:42:21.143 15887:15887 I/ou.joiplay.rpgm ]


Using CollectorTypeCC GC.

[ 08-01 22:42:21.147 15887:15887 E/ou.joiplay.rpgm ]


Not starting debugger since process cannot load the jdwp agent.

[ 08-01 22:42:21.157 15887:15887 D/ActivityThread ]


setConscryptValidator

[ 08-01 22:42:21.158 15887:15887 D/ActivityThread ]


setConscryptValidator - put

[ 08-01 22:42:21.171 15887:15887 D/CompatibilityChangeReporter ]


Compat change id reported: 171979766; UID 10268; state: ENABLED

[ 08-01 22:42:21.179 15887:15887 D/nativeloader ]


Configuring clns-4 for other apk
/data/app/~~_4iaX35dOATWLhKIXHftnQ==/cyou.joiplay.rpgm--aWjxhRrUv5ymAanqb7HMA==/
base.apk. target_sdk_version=33, uses_libraries=,
library_path=/data/app/~~_4iaX35dOATWLhKIXHftnQ==/cyou.joiplay.rpgm--
aWjxhRrUv5ymAanqb7HMA==/lib/arm64:/data/app/~~_4iaX35dOATWLhKIXHftnQ==/
cyou.joiplay.rpgm--aWjxhRrUv5ymAanqb7HMA==/base.apk!/lib/arm64-v8a,
permitted_path=/data:/mnt/expand:/data/user/0/cyou.joiplay.rpgm

[ 08-01 22:42:21.190 15887:15887 V/GraphicsEnvironment ]


ANGLE Developer option for 'cyou.joiplay.rpgm' set to: 'default'

[ 08-01 22:42:21.190 15887:15887 V/GraphicsEnvironment ]


ANGLE GameManagerService for cyou.joiplay.rpgm: false

[ 08-01 22:42:21.190 15887:15887 V/GraphicsEnvironment ]


App is not on the allowlist for updatable production driver.

[ 08-01 22:42:21.196 15887:15887 D/NetworkSecurityConfig ]


No Network Security Config specified, using platform default

[ 08-01 22:42:21.197 15887:15887 D/NetworkSecurityConfig ]


No Network Security Config specified, using platform default

[ 08-01 22:42:21.203 15887:15908 D/OpenGLRenderer ]


RenderThread::requireGlContext()

[ 08-01 22:42:21.203 15887:15908 D/libMEOW ]


meow new tls: 0xb400007a13731c80

[ 08-01 22:42:21.204 15887:15908 D/libMEOW ]


meow reload base cfg path: na

[ 08-01 22:42:21.204 15887:15908 D/libMEOW ]


meow reload overlay cfg path: na
[ 08-01 22:42:21.204 15887:15908 W/QT ]
qt_process_init() called

[ 08-01 22:42:21.204 15887:15908 E/QT ]


[QT]file does not exist

[ 08-01 22:42:21.204 15887:15908 W/QT ]


Support!!

[ 08-01 22:42:21.205 15887:15908 E/QT ]


[QT]file does not exist

[ 08-01 22:42:21.205 15887:15908 D/libMEOW ]


applied 2 plugins for [cyou.joiplay.rpgm]:

[ 08-01 22:42:21.205 15887:15908 D/libMEOW ]


plugin 1: [libMEOW_gift.so]:

[ 08-01 22:42:21.205 15887:15908 D/libMEOW ]


plugin 2: [libMEOW_semaphore]:

[ 08-01 22:42:21.221 15887:15887 I/DecorView ]


[INFO] isPopOver=false config=true

[ 08-01 22:42:21.221 15887:15887 I/DecorView ]


updateCaptionType: isFloating=false isApplication=true hasWindowDecorCaption=false
this=DecorView@32390f8[]

[ 08-01 22:42:21.221 15887:15887 D/DecorView ]


setCaptionType = 0, this = DecorView@32390f8[]

[ 08-01 22:42:21.222 15887:15887 I/DecorView ]


getCurrentDensityDpi: from real metrics. densityDpi=450 msg=resources_loaded

[ 08-01 22:42:21.222 15887:15887 I/DecorView ]


setWindowBackground: isPopOver=false color=ff171717
d=android.graphics.drawable.GradientDrawable@f97bc36

[ 08-01 22:42:21.226 15887:15908 D/OpenGLRenderer ]


RenderThread::setGrContext()

[ 08-01 22:42:21.228 15887:15887 D/CompatibilityChangeReporter ]


Compat change id reported: 210923482; UID 10268; state: ENABLED

[ 08-01 22:42:21.241 15887:15887 D/CompatibilityChangeReporter ]


Compat change id reported: 171228096; UID 10268; state: ENABLED

[ 08-01 22:42:21.242 15887:15887 D/ScrollView ]


initGoToTop

[ 08-01 22:42:21.254 15887:15887 I/MSHandlerLifeCycle ]


check: return. pkg=cyou.joiplay.rpgm parent=null
callers=com.android.internal.policy.DecorView.setVisibility:4373
android.app.ActivityThread.handleResumeActivity:5463
android.app.servertransaction.ResumeActivityItem.execute:54
android.app.servertransaction.ActivityTransactionItem.execute:45
android.app.servertransaction.TransactionExecutor.executeLifecycleState:176

[ 08-01 22:42:21.254 15887:15887 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@32390f8[]

[ 08-01 22:42:21.261 15887:15908 D/NativeCustomFrequencyManager ]


[NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()

[ 08-01 22:42:21.272 15887:15887 D/InsetsController ]


onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2408),
mDisplayCutout=DisplayCutout{insets=Rect(0, 113 - 0, 0) waterfall=Insets{left=0,
top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(34, 0 -
174, 113), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}
cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2408
physicalDisplayWidth=1080 physicalDisplayHeight=2408 density={2.8125} cutoutSpec={M
-160,0 L -180, 0 L -180, 40 L -130, 40 L -130, 0 Z @dp} rotation={0} scale={1.0}
physicalPixelDisplaySizeRatio={1.0}}}},
mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90,
center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90,
center=Point(990, 90)}, RoundedCorner{position=BottomRight, radius=90,
center=Point(990, 2318)}, RoundedCorner{position=BottomLeft, radius=90,
center=Point(90, 2318)}]} mRoundedCornerFrame=Rect(0, 0 - 1080, 2408),
mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(956, 0 - 1080,
113) rotation=0}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0]
[1080,113], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_NAVIGATION_BAR, mFrame=[0,2273][1080,2408], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES,
mFrame=[0,0][0,2408], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[1080,0][1080,2408],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][1080,147], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,2273][1080,2408], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT,
mFrame=[0,0][-100000,2408], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][1080,113],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][1080,2408], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT,
mFrame=[0,100000][1080,2408], mVisible=true, mInsetsRoundedCornerFrame=false},
InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][1080,113],
mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource:
{mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,2273][1080,2408], mVisible=true,
mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0]
[0,0], mVisible=false, mInsetsRoundedCornerFrame=false} }
host=cyou.joiplay.rpgm/cyou.joiplay.rpgm.LauncherActivity
from=android.view.ViewRootImpl.setView:1700

[ 08-01 22:42:21.274 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


setView = com.android.internal.policy.DecorView@32390f8 TM=true

[ 08-01 22:42:21.275 15887:15887 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@32390f8[LauncherActivity]

[ 08-01 22:42:21.317 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


performTraversals params={(0,0)(fillxfill) sim={adjust=resize forwardNavigation}
ty=BASE_APPLICATION wanim=0x10302f4
fl=81810100
pfl=12020040
bhv=DEFAULT
fitSides= naviIconColor=0
sfl=100000}
[ 08-01 22:42:21.318 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]
performTraversals mFirst=true windowShouldResize=true viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=resize
forwardNavigation} ty=BASE_APPLICATION wanim=0x10302f4
fl=81810100
pfl=12020040
bhv=DEFAULT
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:42:21.328 15887:15887 D/BufferQueueConsumer ]


[](id:3e0f00000000,api:0,p:-1,c:15887) connect: controlledByApp=false

[ 08-01 22:42:21.329 15887:15887 D/BLASTBufferQueue ]


new BLASTBufferQueue, mNativeObject= 0xb4000079bf79b180 name=
ViewRootImpl@47ea13d[LauncherActivity] sc.mNativeObject= 0xb4000079bf8193a0 caller=
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309
android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852
android.view.Choreographer$FrameDisplayEventReceiver.run:1283

[ 08-01 22:42:21.329 15887:15887 D/BLASTBufferQueue ]


update, w= 1080 h= 2408 mNativeObject= 0xb4000079bf79b180 sc.mNativeObject=
0xb4000079bf8193a0 format= -1 caller= android.graphics.BLASTBufferQueue.<init>:76
android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2789
android.view.ViewRootImpl.relayoutWindow:9635
android.view.ViewRootImpl.performTraversals:3759
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665

[ 08-01 22:42:21.329 15887:15887 E/FBI ]


Can't load library: dlopen failed: library "libmagtsync.so" not found

[ 08-01 22:42:21.330 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


Relayout returned: old=(0,0,1080,2408) new=(0,0,1080,2408) req=(1080,2408)0 dur=10
res=0x3 s={true 0xb4000079bf6e4800} ch=true seqId=0

[ 08-01 22:42:21.330 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000079bf6e4800}
hwInitialized=true

[ 08-01 22:42:21.330 15887:15887 D/ScrollView ]


onsize change changed

[ 08-01 22:42:21.331 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


reportNextDraw android.view.ViewRootImpl.performTraversals:4313
android.view.ViewRootImpl.doTraversal:2991
android.view.ViewRootImpl$TraversalRunnable.run:10665
android.view.Choreographer$CallbackRecord.run:1301
android.view.Choreographer$CallbackRecord.run:1309

[ 08-01 22:42:21.331 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


Setup new sync id=0
[ 08-01 22:42:21.331 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]
Setting syncFrameCallback

[ 08-01 22:42:21.331 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


registerCallbacksForSync syncBuffer=false

[ 08-01 22:42:21.331 15887:15908 D/OpenGLRenderer ]


eglCreateWindowSurface

[ 08-01 22:42:21.345 15887:15925 D/ViewRootImpl@47ea13d[LauncherActivity] ]


Received frameDrawingCallback syncResult=0 frameNum=1.

[ 08-01 22:42:21.345 15887:15925 D/ViewRootImpl@47ea13d[LauncherActivity] ]


Setting up sync and frameCommitCallback

[ 08-01 22:42:21.345 15887:15908 D/hw-ProcessState ]


Binder ioctl to enable oneway spam detection failed: Invalid argument

[ 08-01 22:42:21.362 15887:15908 D/BLASTBufferQueue ]


[ViewRootImpl@47ea13d[LauncherActivity]#0](f:0,a:1) acquireNextBufferLocked
size=1080x2408 mFrameNumber=1 applyTransaction=true
mTimestamp=691498789860677(auto) mPendingTransactions.size=0
graphicBufferId=68234145431555 transform=0

[ 08-01 22:42:21.363 15887:15908 D/ViewRootImpl@47ea13d[LauncherActivity] ]


Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true

[ 08-01 22:42:21.363 15887:15908 D/OpenGLRenderer ]


CFMS:: SetUp Pid : 15887 Tid : 15908

[ 08-01 22:42:21.365 15887:15908 W/Parcel ]


Expecting binder but got null!

[ 08-01 22:42:21.365 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


onSyncComplete

[ 08-01 22:42:21.366 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$
$ExternalSyntheticLambda11.accept:6
android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128
android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8
android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382
android.window.SurfaceSyncer$SyncSet.markSyncReady:359
android.window.SurfaceSyncer.markSyncReady:151
android.view.ViewRootImpl.performTraversals:4373

[ 08-01 22:42:21.366 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


reportDrawFinished seqId=0 mSyncId=-1 fn=1
mSurfaceChangedTransaction=0xb4000079bf733200

[ 08-01 22:42:21.375 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


MSG_WINDOW_FOCUS_CHANGED 1 0

[ 08-01 22:42:21.375 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000079bf6e4800}

[ 08-01 22:42:21.376 15887:15887 D/InputMethodManager ]


startInputInner - Id : 0
[ 08-01 22:42:21.376 15887:15887 I/InputMethodManager ]
startInputInner - mService.startInputOrWindowGainedFocus

[ 08-01 22:42:21.384 15887:15887 D/InputMethodManager ]


startInputInner - Id : 0

[ 08-01 22:42:26.033 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


ViewPostIme pointer 0

[ 08-01 22:42:26.171 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


ViewPostIme pointer 1

[ 08-01 22:42:26.677 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


ViewPostIme pointer 0

[ 08-01 22:42:26.787 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


ViewPostIme pointer 1

[ 08-01 22:42:27.076 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


ViewPostIme pointer 0

[ 08-01 22:42:27.161 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


ViewPostIme pointer 1

[ 08-01 22:42:27.509 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


ViewPostIme pointer 0

[ 08-01 22:42:27.592 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


ViewPostIme pointer 1

[ 08-01 22:42:27.673 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


MSG_WINDOW_FOCUS_CHANGED 0 0

[ 08-01 22:42:28.123 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


handleAppVisibility mAppVisible = true visible = false

[ 08-01 22:42:28.140 15887:15908 D/OpenGLRenderer ]


setSurface called with nullptr

[ 08-01 22:42:28.141 15887:15908 D/OpenGLRenderer ]


setSurface() destroyed EGLSurface

[ 08-01 22:42:28.141 15887:15908 D/OpenGLRenderer ]


destroyEglSurface

[ 08-01 22:42:28.175 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=true
mForceNextWindowRelayout=false params=null

[ 08-01 22:42:28.180 15887:15887 D/BLASTBufferQueue ]


[ViewRootImpl@47ea13d[LauncherActivity]#0](f:0,a:1) destructor()

[ 08-01 22:42:28.180 15887:15887 D/BufferQueueConsumer ]


[ViewRootImpl@47ea13d[LauncherActivity]#0(BLAST Consumer)0]
(id:3e0f00000000,api:0,p:-1,c:15887) disconnect

[ 08-01 22:42:28.181 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


Relayout returned: old=(0,0,1080,2408) new=(0,0,1080,2408) req=(1080,2408)8 dur=4
res=0x2 s={false 0x0} ch=true seqId=0

[ 08-01 22:42:31.871 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


stopped(true) old = false

[ 08-01 22:42:31.871 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


WindowStopped on cyou.joiplay.rpgm/cyou.joiplay.rpgm.LauncherActivity set to true

[ 08-01 22:42:31.884 15887:15887 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@32390f8[LauncherActivity]

[ 08-01 22:42:31.887 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false
mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan}
ty=BASE_APPLICATION wanim=0x10302f4
fl=81810100
pfl=12020040
bhv=DEFAULT
fitSides= naviIconColor=0
sfl=100000}

[ 08-01 22:42:31.900 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


Relayout returned: old=(0,0,1080,2408) new=(0,0,1080,2408) req=(1080,2408)8 dur=13
res=0x2 s={false 0x0} ch=false seqId=0

[ 08-01 22:42:31.958 15887:15887 D/InputTransport ]


Input channel destroyed: 'ClientS', fd=115

[ 08-01 22:42:33.597 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


handleAppVisibility mAppVisible = false visible = true

[ 08-01 22:42:33.604 15887:15887 D/CompatibilityChangeReporter ]


Compat change id reported: 78294732; UID 10268; state: ENABLED

[ 08-01 22:42:33.604 15887:15887 I/ViewRootImpl@47ea13d[LauncherActivity] ]


stopped(false) old = true

[ 08-01 22:42:33.604 15887:15887 D/ViewRootImpl@47ea13d[LauncherActivity] ]


WindowStopped on cyou.joiplay.rpgm/cyou.joiplay.rpgm.LauncherActivity set to false

[ 08-01 22:42:33.611 15887:15887 I/MSHandlerLifeCycle ]


removeMultiSplitHandler: no exist. decor=DecorView@32390f8[LauncherActivity]

You might also like