Commit Graph

84 Commits

Author SHA1 Message Date
LmeSzinc
a01b6d0c03 Refactor: [ALAS] Launch app with activity name
(cherry picked from commit debbbdae9695ecdcbd07c9940637f57b28d311f3)
2024-08-02 01:16:20 +08:00
LmeSzinc
19eeb54a0f Upd: Emulator launch arguments 2024-07-25 01:27:55 +08:00
LmeSzinc
f008ecdd00 Fix: [ALAS] Handle dynamic mumu serial in serial_to_id 2024-07-25 01:24:12 +08:00
LmeSzinc
bcd6afc94a Opt: [ALAS] Skip nemud_app_keep_alive check on non-mumu 2024-07-25 01:24:08 +08:00
LmeSzinc
5ad44863c7 Fix: [ALAS] use ldconsole.exe 2024-07-25 01:24:04 +08:00
LmeSzinc
8d9e39fe5b Fix: [ALAS] Release cache after adb_restart() 2024-07-24 00:05:25 +08:00
LmeSzinc
73a84d10d2 Fix: [ALAS] Trying to handle MuMu12 port switches 2024-07-23 23:46:40 +08:00
LmeSzinc
e10087aaf1 Fix: [ALAS] _maatouch_builder wasn't removed after adb_disconnect() 2024-07-23 23:18:12 +08:00
LmeSzinc
59ad8bd6fc Fix: [ALAS] Trying to handle AdbError: unknown host service 2024-07-23 23:18:11 +08:00
LmeSzinc
37d45af63f Fix: [ALAS] Device.__init__() was never called if EmulatorNotRunningError handled 2024-07-23 23:17:48 +08:00
LmeSzinc
cda9d25f88 Chore: [ALAS] Abstract platform condition
(cherry picked from commit 6064457620b202da7442884b45f9e21556df88b8)
2024-07-19 15:36:44 +08:00
LmeSzinc
3357500277 Fix: Auto-fill emulator info on Windows only
(cherry picked from commit ccd19417ec3965fb2fa5a8040a00d88e4070ec9c)
2024-07-19 15:36:44 +08:00
LmeSzinc
0bffc37d60 Fix: Allow Hermit on VMOS only
(cherry picked from commit ff6307b09df73d498f93c01f68d2587fb4b89fb4)
2024-07-19 15:36:43 +08:00
LmeSzinc
00f1d04694 Fix: Set game client if package name is set
so setting Emulator_GameClient can be fool-proof
2024-07-15 23:39:46 +08:00
LmeSzinc
00f3bf7495 Add: [ALAS] Add interval on dump_hierarchy() 2024-07-15 22:13:37 +08:00
LmeSzinc
407029dffa Fix: [ALAS] BlueStacks_nxt emulator auto-run 2024-07-12 21:20:31 +08:00
LmeSzinc
a1bc3c94be Fix: [ALAS] is_mumu_over_version_356 is True on mumu mac
(cherry picked from commit 834ef85cdb1272b04ba952d4d637d084407fa92a)
2024-07-12 12:42:54 +08:00
LmeSzinc
599579aee6 Chore: [ALAS] Abstract platform condition
(cherry picked from commit 6064457620b202da7442884b45f9e21556df88b8)
2024-07-12 12:41:28 +08:00
LmeSzinc
487dbf1408 Fix: [ALAS] Patch to fix atx_agent_url on arm64-v8a 2024-07-02 01:16:30 +08:00
LmeSzinc
8e10b9989f Opt: [ALAS] Dynamic nemu_ipc timeout to fit screenshot interval 2024-07-01 23:37:38 +08:00
LmeSzinc
0242feead6 Opt: Auto package detection when cloud game and android game both installed 2024-06-18 02:51:10 +08:00
LmeSzinc
0a1c0e3dbd Fix: [ALAS] Handle psutil.NoSuchProcess 2024-06-11 12:45:00 +08:00
LmeSzinc
1d6eff5dff Pref: Try nc command on android phones first 2024-06-10 16:20:32 +08:00
LmeSzinc
888cb029ff Fix: More fool-proof serial input redirection 2024-06-10 16:20:28 +08:00
LmeSzinc
fc48067495 Fix: Set nemu_ipc before screenshot_interval_set 2024-05-12 00:28:33 +08:00
LmeSzinc
6e703ffb66 Fix: [ALAS] socket timeout on scrcpy server startup 2024-05-07 21:47:46 +08:00
LmeSzinc
22dc2cfc1c Opt: [ALAS] Faster DroidCast_raw image parsing 2024-05-07 12:20:16 +08:00
LmeSzinc
2ae0f5e4b9 Fix: [ALAS] insert_swipe() may return a length=1 list after deleting nearing points
(cherry picked from commit 75333193ea561bd1f4241364c8660f6526bb5431)
2024-05-07 12:17:44 +08:00
LmeSzinc
f959b090f0 Chore: [ALAS] Patch uiautomator2 loggers so they can be logged in Alas 2024-04-30 00:52:25 +08:00
LmeSzinc
24fbff17ef Chore: [ALAS] Add method uninstall_uiautomator2 2024-04-30 00:52:21 +08:00
LmeSzinc
6818a9d86c Fix: [ALAS] Patch u2.init.appdir in runtime 2024-04-30 00:52:13 +08:00
LmeSzinc
d5f641aeb4 Fix: [ALAS] Allow removing non-existent forwards and reverses 2024-04-26 03:35:52 +08:00
LmeSzinc
b31724c92f Fix: [ALAS] Old minitouch conn does not response to inputs after adb restarted 2024-04-23 00:01:48 +08:00
LmeSzinc
ef7214c5f0 Fix: [ALAS] _minitouch_client is not default value
(cherry picked from commit 1ddc7d9365)
2024-04-22 00:17:00 +08:00
LmeSzinc
96926412f6 Fix: [ALAS] Re-init MaaTouch when orientation changed
(cherry picked from commit 3757510ecd)
2024-04-22 00:16:50 +08:00
LmeSzinc
cf1e61b067 Fix: Cloud client should also be known packages 2024-04-19 23:01:02 +08:00
Small_Ku
2e7c39dcf4
Fix: Global MuMu 12 id (#424) 2024-04-19 20:10:07 +08:00
LmeSzinc
9216d8bb12 Fix: Touch builders have no retries if called directly 2024-04-19 00:41:38 +08:00
LmeSzinc
82f5e8b6ab Fix: site-packages detection on manual package builds 2024-04-18 22:55:53 +08:00
LmeSzinc
9449bf693b Opt: Patch pkg_resources for faster startup 2024-04-15 21:04:52 +08:00
LmeSzinc
6ec8df8076 Opt: Early init minitouch and MaaTouch for faster startup 2024-04-15 19:27:20 +08:00
LmeSzinc
d26534ab14 Add: Use nemu_ipc if available 2024-04-14 19:11:53 +08:00
LmeSzinc
03ed78f905 Sync: [ALAS] Add nemu_ipc 2024-04-14 19:11:32 +08:00
LmeSzinc
96aa273f9b Sync: [ALAS] Emulator manager 2024-04-14 18:41:30 +08:00
LmeSzinc
1298605c65 Opt: [ALAS] Reuse image array to improve memory performance 2024-04-02 12:38:06 +08:00
LmeSzinc
a553d4d7eb Chore: [ALAS] Cache prop nemud.app_keep_alive 2024-03-28 18:57:28 +08:00
LmeSzinc
cef99b81c5 Chore: [ALAS] Expose one Platform class 2024-03-28 18:50:43 +08:00
LmeSzinc
0a11493095 Add: [ALAS] Auto fill emulator info even if info was not used 2024-03-28 18:50:43 +08:00
LmeSzinc
9a55d4fe7c Chore: [ALAS] Rename to list_known_packages 2024-03-28 18:50:43 +08:00
LmeSzinc
cd06f0b3e2 Fix: [ALAS] Enhance auto device detection, ignore 127.0.0.1:7555 from MuMu 12 2024-03-21 19:04:49 +08:00