timschneeb / GalaxyBudsClient

Unofficial Galaxy Buds Manager for Windows, macOS, Linux, and Android
GNU General Public License v3.0
3.54k stars 189 forks source link

[BUG] ARM64 Client Does not Open Up #285

Closed ElectricalBoy closed 2 years ago

ElectricalBoy commented 2 years ago

Describe the bug
Window does not open when using ARM64 build for GalaxyBudsClient v4.4

To Reproduce

  1. Install client using arm64 installer from https://github.com/ThePBone/GalaxyBudsClient/releases/tag/4.4
  2. Try opening the client up.

Expected behavior
Client window should open up.

Observed behavior Client window does not open up.

Screenshots
image

Desktop (please complete the following information):

Additional context
Using x64 installer works as a workaround (I tested it working on the same device), but using x64 application on ARM64 requires emulation.

Log files

2021-11-10 00:14:14.269 -04:00 [INF] Using settings file at: %localappdata%/GalaxyBudsClient/config.json
2021-11-10 00:14:14.598 -04:00 [INF] SingleInstanceWatcher: Server listening at tcp:host=::1,port=54532
2021-11-10 00:14:15.860 -04:00 [DBG] BluetoothImpl: Using WinRT.BluetoothService
2021-11-10 00:14:15.895 -04:00 [DBG] WindowsRT.BluetoothService: Device watcher launched
2021-11-10 00:14:15.897 -04:00 [INF] Translator mode file location: %localappdata%/GalaxyBudsClient/custom_language.xaml
2021-11-10 00:14:15.898 -04:00 [DBG] WindowsRT.BluetoothService: Device added: Bluetooth#Bluetoothf0:1d:**:**:**:**-18:54:**:**:**:**
2021-11-10 00:14:15.899 -04:00 [INF] User script directory: %localappdata%/GalaxyBudsClient/scripts
2021-11-10 00:14:15.900 -04:00 [DBG] WindowsRT.BluetoothService: Device updated: Bluetooth#Bluetoothf0:1d:**:**:**:**-18:54:**:**:**:**
2021-11-10 00:14:15.903 -04:00 [INF] ScriptManager: 0 user script(s) found
2021-11-10 00:14:15.905 -04:00 [DBG] MainWindow.Instance: Initializing window with WndProc proxy
2021-11-10 00:14:15.909 -04:00 [DBG] WindowsRT.BluetoothService: Device added: Bluetooth#Bluetoothf0:1d:**:**:**:**-e0:aa:**:**:**:**
2021-11-10 00:14:16.662 -04:00 [WRN] StubDeviceSpec: initialized
2021-11-10 00:14:16.820 -04:00 [DBG] FirmwareRemoteClient: Searching for firmware binaries...
2021-11-10 00:14:17.353 -04:00 [WRN] TrayIcon.Dummy: Platform not supported
2021-11-10 00:14:17.615 -04:00 [DBG] Windows.HotkeyReceiver: WndProc probes attached
2021-11-10 00:14:17.617 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:18.025 -04:00 [DBG] FirmwareRemoteClient: 0 firmware found.
2021-11-10 00:14:40.933 -04:00 [DBG] MainWindow.OnClosing: Now closing session
2021-11-10 00:14:41.333 -04:00 [DBG] MainWindow.Instance: Initializing window with WndProc proxy
2021-11-10 00:14:41.436 -04:00 [DBG] FirmwareRemoteClient: Searching for firmware binaries...
2021-11-10 00:14:41.602 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:41.602 -04:00 [DBG] Windows.HotkeyReceiver: WndProc probes attached
2021-11-10 00:14:41.602 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:41.614 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:41.760 -04:00 [DBG] FirmwareRemoteClient: 0 firmware found.
2021-11-10 00:14:45.892 -04:00 [DBG] WindowsRT.BluetoothService: Device enumeration complete
2021-11-10 00:14:46.756 -04:00 [DBG] MainWindow.OnClosing: Now closing session
2021-11-10 00:14:46.926 -04:00 [DBG] MainWindow.Instance: Initializing window with WndProc proxy
2021-11-10 00:14:47.019 -04:00 [DBG] FirmwareRemoteClient: Searching for firmware binaries...
2021-11-10 00:14:47.166 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:47.166 -04:00 [DBG] Windows.HotkeyReceiver: WndProc probes attached
2021-11-10 00:14:47.166 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:47.168 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:47.348 -04:00 [DBG] FirmwareRemoteClient: 0 firmware found.
2021-11-10 00:14:47.534 -04:00 [DBG] MainWindow.OnClosing: Now closing session
2021-11-10 00:14:47.803 -04:00 [DBG] MainWindow.Instance: Initializing window with WndProc proxy
2021-11-10 00:14:47.916 -04:00 [DBG] FirmwareRemoteClient: Searching for firmware binaries...
2021-11-10 00:14:48.105 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:48.105 -04:00 [DBG] Windows.HotkeyReceiver: WndProc probes attached
2021-11-10 00:14:48.105 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:48.107 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:48.202 -04:00 [DBG] MainWindow.OnClosing: Now closing session
2021-11-10 00:14:48.453 -04:00 [DBG] MainWindow.Instance: Initializing window with WndProc proxy
2021-11-10 00:14:48.604 -04:00 [DBG] FirmwareRemoteClient: Searching for firmware binaries...
2021-11-10 00:14:48.977 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:48.979 -04:00 [DBG] Windows.HotkeyReceiver: WndProc probes attached
2021-11-10 00:14:48.980 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:48.998 -04:00 [DBG] FirmwareRemoteClient: 0 firmware found.
2021-11-10 00:14:48.999 -04:00 [DBG] Windows.HotkeyReceiver: All hotkeys unregistered
2021-11-10 00:14:49.164 -04:00 [DBG] FirmwareRemoteClient: 0 firmware found.
2021-11-10 00:15:39.068 -04:00 [DBG] WindowsRT.BluetoothService: Device updated: Bluetooth#Bluetoothf0:1d:**:**:**:**-18:54:**:**:**:**
2021-11-10 00:15:40.628 -04:00 [DBG] WindowsRT.BluetoothService: Device added: Bluetooth#Bluetoothf0:1d:**:**:**:**-60:f4:**:**:**:**
2021-11-10 00:17:05.663 -04:00 [DBG] WindowsRT.BluetoothService: Device removed: Bluetooth#Bluetoothf0:1d:**:**:**:**-60:f4:**:**:**:**
2021-11-10 00:18:07.764 -04:00 [DBG] WindowsRT.BluetoothService: Device removed: Bluetooth#Bluetoothf0:1d:**:**:**:**-e0:aa:**:**:**:**
2021-11-10 00:18:21.911 -04:00 [DBG] WindowsRT.BluetoothService: Device added: Bluetooth#Bluetoothf0:1d:**:**:**:**-e0:aa:**:**:**:**
2021-11-10 00:19:41.214 -04:00 [DBG] WindowsRT.BluetoothService: Device added: Bluetooth#Bluetoothf0:1d:**:**:**:**-60:f4:**:**:**:**
2021-11-10 00:20:48.812 -04:00 [DBG] WindowsRT.BluetoothService: Device removed: Bluetooth#Bluetoothf0:1d:**:**:**:**-60:f4:**:**:**:**
2021-11-10 00:22:06.614 -04:00 [DBG] MainWindow.OnClosing: Now closing session
2021-11-10 00:22:06.757 -04:00 [INF] MainWindow: Shutting down normally
2021-11-10 00:22:06.761 -04:00 [DBG] NotifyIconImpl: Disposing notify icon

Mac address of devices are censored. For context, f0:1d is my bluetooth adapter, 18:54 is my Buds+, e0:aa is my Gear, and I don't know about 60:f4 (it's not mine for sure). Also censored my local username, but there shouldn't be a problem reading through the log.

ElectricalBoy commented 2 years ago

I've looked back through closed issues and it seems like a recurrence of https://github.com/ThePBone/GalaxyBudsClient/issues/78#issuecomment-776208232 ?

timschneeb commented 2 years ago

Hey, unfortunately, Windows ARM support has been dropped for this application.

As mentioned in https://github.com/ThePBone/GalaxyBudsClient/issues/78#issuecomment-927325136:

Closing this as I haven't been providing stable Windows ARM binaries for quite some time since I cannot reproduce this (big) issue. Beta binaries for Windows on ARM are still compiled automatically by a cloud worker and available in the GitHub Action tab: ThePBone/GalaxyBudsClient/actions/workflows/compile-windows.yml Feel free to comment if you're interested in taking Windows on ARM support over.