═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ RESTART ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ 2025-09-27 17:19:10.994 | INFO | <<< APP RESTART >>> 2025-09-27 17:19:10.997 | INFO | App stop: com.bilibili.azurlane 2025-09-27 17:19:12.437 | WARNING | WayDroid session is stoped 2025-09-27 17:19:12.445 | INFO | App start: com.bilibili.azurlane 2025-09-27 17:19:12.452 | ERROR | app_start_uiautomator2: All trials failed 2025-09-27 17:19:37.494 | WARNING | Now is using WayDroid 2025-09-27 17:19:37.498 | WARNING | /usr/bin/waydroid app launch com.bilibili.azurlane 2025-09-27 17:19:37.726 | WARNING | Return: 0 2025-09-27 17:19:37.731 | INFO | handle_app_login 2025-09-27 17:19:37.735 | INFO | Screenshot interval set to 1.0s 2025-09-27 17:19:37.739 | INFO | <<< APP LOGIN >>> 2025-09-27 17:19:37.792 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:19:37.804 | ERROR | ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=20121): Max retries exceeded with url: /screenshot (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2025-09-27 17:19:37.815 | INFO | <<< DROIDCAST INIT >>> 2025-09-27 17:19:37.821 | INFO | Stopping DroidCast 2025-09-27 17:19:37.845 | WARNING | atx-agent has something wrong, auto recovering 2025-09-27 17:19:37.854 | INFO | device 192.168.240.112:5555 is online 2025-09-27 17:19:38.024 | INFO | uiautomator2 version: 2.16.7 2025-09-27 17:19:38.081 | INFO | Real version: [0, 10, 0], Expect version: [0, 10, 0] 2025-09-27 17:19:38.129 | INFO | apk-debug package-info: {'package_name': 'com.github.uiautomator', 'version_name': '2.3.3', 'version_code': '2003003', 'flags': ['DEBUGGABLE', 'HAS_CODE', 'ALLOW_CLEAR_USER_DATA', 'ALLOW_BACKUP'], 'first_install_time': datetime.datetime(2024, 4, 4, 22, 58, 41), 'last_update_time': datetime.datetime(2024, 4, 4, 22, 58, 41), 'signature': 'ae17cd86], past signatures:['} 2025-09-27 17:19:38.139 | INFO | apk-debug-test package-info: {'package_name': 'com.github.uiautomator.test', 'version_name': '', 'version_code': '', 'flags': ['DEBUGGABLE', 'HAS_CODE', 'ALLOW_CLEAR_USER_DATA', 'ALLOW_BACKUP'], 'first_install_time': datetime.datetime(2024, 4, 4, 22, 58, 42), 'last_update_time': datetime.datetime(2024, 4, 4, 22, 58, 42), 'signature': 'ae17cd86], past signatures:['} 2025-09-27 17:19:38.147 | INFO | Shell: ('/data/local/tmp/atx-agent', 'server', '--nouia', '-d', '--addr', '127.0.0.1:7912') 2025-09-27 17:19:38.200 | INFO | Forward: local:tcp:51485 -> remote:tcp:7912 2025-09-27 17:19:38.712 | INFO | Forward: local:tcp:51485 -> remote:tcp:7912 2025-09-27 17:19:38.721 | INFO | atx-agent version 0.10.0 2025-09-27 17:19:38.728 | INFO | device wlan ip: route ip+net: no such network interface 2025-09-27 17:19:38.749 | INFO | Pushing DroidCast apk 2025-09-27 17:19:38.754 | INFO | Execute: ['/usr/bin/adb', '-s', '192.168.240.112:5555', 'push', './bin/DroidCast/DroidCast_raw-release-1.0.apk', '/data/local/tmp/DroidCast_raw.apk'] 2025-09-27 17:19:38.814 | INFO | Starting DroidCast apk 2025-09-27 17:19:38.826 | INFO | ShellBackgroundResponse(success=True, pid=1641, description='Successfully started program: CLASSPATH=/data/local/tmp/DroidCast_raw.apk app_process / ink.mol.droidcast_raw.Main > /dev/null') 2025-09-27 17:19:38.835 | INFO | Create forward: ForwardItem(serial='192.168.240.112:5555', local='tcp:20537', remote='tcp:53516') 2025-09-27 17:19:38.847 | INFO | [DroidCast_raw] http://127.0.0.1:20537/screenshot 2025-09-27 17:19:39.162 | INFO | [DroidCast] online 2025-09-27 17:19:43.642 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:19:48.668 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:19:53.708 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:19:59.673 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:04.702 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:10.694 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:16.686 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:21.707 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:25.623 | INFO | Click ( 807, 504) @ LOGIN_GAME_UPDATE 2025-09-27 17:20:27.716 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:30.633 | INFO | Click ( 761, 506) @ LOGIN_GAME_UPDATE 2025-09-27 17:20:30.637 | ERROR | BrokenPipeError: [Errno 32] Broken pipe 2025-09-27 17:20:30.641 | INFO | <<< MINITOUCH INIT >>> 2025-09-27 17:20:30.669 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:30.678 | INFO | Create forward: ForwardItem(serial='192.168.240.112:5555', local='tcp:20311', remote='localabstract:minitouch') 2025-09-27 17:20:30.683 | INFO | v 1 2025-09-27 17:20:30.686 | INFO | ^ 10 1280 720 0 2025-09-27 17:20:30.690 | INFO | $ 1643 2025-09-27 17:20:30.693 | INFO | minitouch running on port: 20311, pid: 1643 2025-09-27 17:20:30.702 | INFO | max_contact: 10; max_x: 1280; max_y: 720; max_pressure: 0 2025-09-27 17:20:33.733 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:39.712 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:45.709 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:51.719 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:20:57.721 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:21:03.723 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:21:09.725 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:21:15.733 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:21:21.736 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:21:27.741 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:21:33.745 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:21:39.750 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:21:45.765 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:21:51.756 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:21:57.762 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:22:03.800 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:22:09.786 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:22:15.779 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:22:21.788 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:22:27.791 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:22:33.795 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:22:39.806 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:22:45.800 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:22:51.811 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:22:57.813 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:23:03.812 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:23:09.823 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:23:15.829 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:23:21.827 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:23:27.836 | INFO | [Device Orientation] 0 (Normal) 2025-09-27 17:23:30.842 | INFO | Function calls: threading.py L890 _bootstrap() threading.py L926 _bootstrap_inner() threading.py L870 run() threadbased.py L254 run() output.py L801 click_callback() app.py L435 process_manager.py L51 start() process.py L112 start() context.py L223 _Popen() context.py L277 _Popen() popen_fork.py L20 __init__() popen_fork.py L74 _launch() process.py L297 _bootstrap() process.py L99 run() process_manager.py L166 run_process() alas.py L570 loop() alas.py L70 run() alas.py L182 restart() login.py L163 app_restart() login.py L145 handle_app_login() login.py L47 _handle_app_login() device.py L188 screenshot() device.py L250 stuck_record_check() device.py L43 show_function_call() 2025-09-27 17:23:30.857 | WARNING | Wait too long 2025-09-27 17:23:30.859 | WARNING | Waiting for {'LOGIN_RETURN_INFO', 'MAIN_GOTO_CAMPAIGN_WHITE', 'GOTO_MAIN', 'POPUP_SINGLE_WHITE', 'LOGIN_ANNOUNCE', 'LOGIN_ANNOUNCE_2', 'EVENT_LIST_CHECK', 'BATTLE_PASS_NEW_SEASON', 'GET_MISSION', 'MAIN_GOTO_FLEET', 'GUILD_POPUP_CONFIRM', 'POPUP_CONFIRM_WHITE', 'MAINTENANCE_ANNOUNCE', 'BATTLE_PASS_NOTICE', 'SHIPYARD_CHECK', 'PLAYER_CHECK', 'POPUP_CANCEL', 'META_CHECK', 'LOGIN_CHECK', 'GET_ITEMS_2', 'LOGIN_GAME_UPDATE', 'MONTHLY_PASS_NOTICE', 'LOGIN_RETURN_SIGN', 'GET_ITEMS_1', 'ANDROID_NO_RESPOND'} 2025-09-27 17:23:30.936 | INFO | [Package_name] com.bilibili.azurlane 2025-09-27 17:23:30.940 | INFO | Screenshot interval set to 0.3s 2025-09-27 17:23:30.943 | ERROR | GameStuckError: Wait too long 2025-09-27 17:23:30.946 | WARNING | Saving error: ./log/error/1758965010946