Skip to content

Conversation

@DanTheMan827
Copy link
Contributor

@DanTheMan827 DanTheMan827 commented Mar 16, 2025

This allows the website to connect to the local adb server through a websocket proxy

https://github.com/dantheman827/mbf-bridge/

@DanTheMan827 DanTheMan827 force-pushed the adb-websocket branch 13 times, most recently from 7d55d8f to 81de910 Compare March 24, 2025 22:02
@Lauriethefish
Copy link
Owner

Is there a reason this PR includes making the agent support any app ID? I'd probably prefer this to be in a different PR, esp. given that the implementation of it here isn't ideal. (i.e. would prefer not to use a command line arg for the agent and would also prefer not having a bunch of different oncelocks for each static path)

@DanTheMan827 DanTheMan827 force-pushed the adb-websocket branch 4 times, most recently from f33d8a4 to 0d9e605 Compare March 29, 2025 19:35
@DanTheMan827 DanTheMan827 marked this pull request as ready for review March 29, 2025 19:37
@DanTheMan827
Copy link
Contributor Author

DanTheMan827 commented Mar 29, 2025

I removed the commit to change the game id of the agent from this branch, but I would like to add it at some point as a dev option at least (I have two BS installs as an example)

@DanTheMan827 DanTheMan827 force-pushed the adb-websocket branch 2 times, most recently from 43b079c to 400d02c Compare March 29, 2025 22:50
@DanTheMan827 DanTheMan827 changed the title Allow use of an adb bridge Allow use of the native Android Debug Bridge Mar 29, 2025
@DanTheMan827 DanTheMan827 mentioned this pull request Apr 3, 2025
@DanTheMan827 DanTheMan827 force-pushed the adb-websocket branch 2 times, most recently from 02c2b40 to 706bc87 Compare April 15, 2025 18:14
@Lauriethefish
Copy link
Owner

will do one more review and merge this soon. If you could resolve conflicts that would be great, else I'll do it.

@DanTheMan827 DanTheMan827 force-pushed the adb-websocket branch 3 times, most recently from 3f77fef to 9d0abda Compare July 23, 2025 21:00
@Lauriethefish
Copy link
Owner

Conflicts need resolving again

@DanTheMan827 DanTheMan827 force-pushed the adb-websocket branch 3 times, most recently from 203533f to c2384c4 Compare September 3, 2025 22:16
@DanTheMan827
Copy link
Contributor Author

I’ve merged the head, and it doesn’t fail to build… but I don’t know if it functions.

This was mistakenly added during a merge
- Removed DeviceStore and SyncStore, consolidating their functionality into a new context-based approach.
- Introduce DeviceConnector and BridgeManager hooks to manage device connections and bridge interactions.
- Updated ModManager, OptionsMenu, and other components to utilize the new context for device management.
- Refactor operation modals to use a new context-based approach.
- Add a missing key in the ChooseDevice component.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants