Flakie’s ADB GUI App V1
I manage lots of 4K devices for friends (and friends of friends) and family who are less technically minded.
Mostly setting up the alternative launcher and installing apps that are not available from the Amazon Appstore.
Although occasionally a visit is necessary I mostly do this remotely with ADB.
Getting fed up with manually typing the ADB commands and numerous typos I decided to write a simple ADB app to do this.
I used C# to do this using Microsoft Visual Studio 2019.
I included code in my app to use the scrcpy remote control app.
After a few weeks of learning to code in C# (and with a lot of help on the StackOverflow site), Flakie’s ADB GUI was born.
The app has been a great success for me and what used to take me hours is now achieved in a few minutes.
There is even an option to save a config file for each device you connect to (IP address, port, settings, etc).
There are a few small bugs, mostly in the GUI and not the ADB code.
I was going to fix them but have decided to spend my time coding a new version of the app, with a few more features and bug fixes. It will also most likely include integration with ngrok. Integrating ngrok will allow remote access to ADB devices without setting up any port forwarding on the router. This will also require some configuration on the android devices and requires some technical knowledge to do so. (I will provide instructions). This integration is optional and you can still use port forwarding if preferred. There is a draft preview image of the appearance of the app on the bottom of this page (after the image of the current version).
It is my intention to open source the new version (and hopefully someone will be able to improve my code).
To really take advantage of my app you should also download the scrcpy app.
No install is needed for scrcpy. Just unzip it to a user-writable folder (I use the c: drive in the folder, scrcpy-win64, or just scrcpy).
The folder for the config files will be created in the same folder as the app.
Flakie’s ADB GUI App v1
No install needed. Just unzip the exe into the c:\scrcpy-win64 folder.
Here is a quick peek at the upcoming v2 version. Also added is the option to record a video of the scrcpy remote control session and all going well with a ngrok integration. There are a few other improvements and bug fixes.
Post a Comment