hexadezi / adbgui Goto Github PK
View Code? Open in Web Editor NEWWrapper for Android Debug Bridge (ADB) written in C#
License: GNU General Public License v3.0
Wrapper for Android Debug Bridge (ADB) written in C#
License: GNU General Public License v3.0
There's more.
-obb backs up OBB files
-keyvalue backs up apps that support key value.
It would be nice if there was some visual indicator for when a file pull operation is still ongoing
Is there a plan to support the Linux platform in this project?
Is this a bug in Phone -> Backup Restore? When I click on "Save to", a Windows Explorer window appears. Choose a save location e.g. Desktop\New folder. And click on "Save". But it does not work.
There is always an error message: backup_03/04/2020_23.36.39.ab
The file name is not valid.
But if I change other file name before e.g. 123. Then it works.
adbGUI 2.0
https://anonfile.com/d6I219eeo8/adbGUI_wo_CheckAndDownloadDependencies_exe
Windows 8.1 (64 Bit)
Hello,
I use adbGUI 2.0
https://github.com/labo89/adbGUI/releases/download/2.0/adbGUI_2.0.zip
But when I run the software, it crashes immediately. Just click on the .exe file and immediately crashed
Tested on a Windows 8.1 (64 bit) + current Windows Update (February 2020)
Can you fix it?
If I use version adbGUI 1.0, no problems.
I attempted to install your adbGUI about 30 minutes ago and I have NEVER seen my security software flip out that much! Trojan alerts and blocking, firewall attacks and heuristic virus alerts and blocking.
I'll be spending then next couple of days going over my systems. Thanks for wasting my time.
Current version cant stop logcat. please, look at this PR and commit: 6e64089
Windows doesnt support backslash on file names so for example "screenshot_6/4/2017_6.27.52_PM.png" will give an error "File name not valid"
It asked me to download additional files, and can you please tell me the location of the downloaded files? and if you can, it would be best if the additional files were in a program directory is the same with adbgui.exe.
You can see an example below if my english is not understandable :(
(the additional files in here with/beside .exe file)
A:\Program Files (x86)\Android\adbGUI\adbgui.exe
A:\Program Files (x86)\Android\adbGUI\additional or bin ??
I think the way of dragging an apk file from explorer to installation windows is much better than openning a selection window then walking through directories to find target apk file.
The program puts a pair of " from string when pulling a file, but don't put it when listing.
It would also be good if you could change the version number to 2.0.0.0, because when I click on the adbGUI.exe file info, it always says 1.0.0.0.
adbGUI 2.0
https://anonfile.com/d6I219eeo8/adbGUI_wo_CheckAndDownloadDependencies_exe
Windows 8.1 (64 Bit)
For Phone -> Backup Restore. Can you add multi-select function at "Backup Package" and at "Open file"? Then I can restore my user apps faster.
Need multi-select function. Backup of the user application as apk file. Same for install and uninstall function.
adbGUI 2.0
https://anonfile.com/d6I219eeo8/adbGUI_wo_CheckAndDownloadDependencies_exe
Windows 8.1 (64 Bit)
It would be very good if the file name could be adjusted beforehand (it will be remembered automatically for all further operations). That means if I use "Backup Package", the "ab" file has this filename: NewPipe 0.18.5.ab, OpenBoard 1.3.ab etc.
adbGUI 2.0
https://anonfile.com/d6I219eeo8/adbGUI_wo_CheckAndDownloadDependencies_exe
Windows 8.1 (64 Bit)
Is it generally possible without root, but with adbGUI.exe. Backup and restore the game updates of offline games without downloading them again?
adbGUI 2.0
https://anonfile.com/d6I219eeo8/adbGUI_wo_CheckAndDownloadDependencies_exe
Windows 8.1 (64 Bit)
I get the following error when opening the application:
It does open the GUI afterwards, but running any of the commands shows the same exception.
Details:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.TypeInitializationException: The type initializer for 'adbGUI.Methods.CLI' threw an exception. ---> System.ArgumentException: 1 is not a supported code page.
Parameter name: codepage
at System.Text.Encoding.GetEncoding(Int32 codepage)
at adbGUI.Methods.CLI..cctor()
--- End of inner exception stack trace ---
at adbGUI.Methods.CLI.Execute(String command)
at adbGUI.Methods.HelperClass.Execute(String command, Boolean withSerial)
at adbGUI.Forms.MainForm.Tsb_KillServer_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
adbGUI
Assembly Version: 2.2.0.0
Win32 Version: 2.2.0.0
CodeBase: file:///C:/Users/<myname>/Downloads/test/adbGUI.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.IO.Compression.FileSystem
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression.FileSystem/v4.0_4.0.0.0__b77a5c561934e089/System.IO.Compression.FileSystem.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Googling the "1 is not a supported code page" error indicates it has something to do with system locale.
Support drag and drop the target file to the push window, which is much faster than the file manager selection.
Similar problem
#7
Tested with Windows 10 (20H2) - 64 Bit and Home version.
adbGUI version: 2.1
Tested with these Android devices: Samsung Galaxy S20 Ultra (Android 11 + OneUI 3), Google Pixel 5 (Android 11), OnePlus 7 Pro (Android 10 + OxygenOS 10), Huawei Mate 40 Pro (Android 10 + EMUI 11)
Tutorial
adbGUI.exe
https://github.com/labo89/adbGUI/releases
SDK Platform Tools - Windows https://developer.android.com/studio/releases/platform-tools
Google USB driver (for Google Android devices)
https://developer.android.com/studio/run/win-usb
OEM USB driver (for other Android devices)
https://developer.android.com/studio/run/oem-usb
Note: If you can't find a USB driver for your manufacturer, contact your manufacturer or search the Internet for the appropriate USB driver for your Android device.
Unpack the ZIP file e.g. to Desktop. In this test it was this file: platform-tools_r30.0.5-windows.zip
Open the folder on the Desktop: /platform-tools
Put the adbGUI.exe into the folder /platform-tools
Start adbGUI.exe for example with a right double click action from the mouse.
Connect your Android device to the computer via USB cable.
Enable the developer options and USB debugging on the Android device.
An example of how it works on a Google Android device.
https://developer.android.com/studio/debug/dev-options#enable
Now the Android device appears in the top right corner of adbGUI.exe under Connected Devices:.
Have fun. :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.