Skip to content

ATA GUI is a project to make ATA available to all the users. ATA GUI is an Advance Tool for Android™ powered by SDK Platform Tools.

License

Notifications You must be signed in to change notification settings

msartore/ATA-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ATA GUI

Codacy grade GitHub GitHub all releases GitHub release (latest by date) GitHub Workflow Status Latest release downloads

💡Introduction

ATA-GUI is an app that lets you perform advanced tasks on your Android™ device with ease. You can use ATA-GUI to access and modify your device's system settings, files, and features. You can also use ATA-GUI to install, uninstall, and restore apps on your device. ATA-GUI is powered by SDK Platform Tools, which are a set of command-line tools that allow you to communicate with your device and execute various operations. ATA-GUI is the app for advanced Android™ users who want to have more control over their device.

✨ Features

  • Manage System/User Applications Without Root:
    • Uninstall applications
    • Clean data
    • Enable/disable apps
  • Install Applications and Upload Files Seamlessly
  • Check and Manage Permissions for Any Application
  • ADB Over Network with Easy and Fast Pairing
  • Detect and Remove Bloatware
  • Reboot into Recovery, Fastboot, and System Modes
  • Flash and Extract Images
  • Erase User Data and Cache
  • Screen and Camera Mirroring
  • Unlock and Lock Bootloader (device dependent)
  • Extract Device Information in System and Fastboot Modes
  • Sideload ZIP Files Easily
  • Execute Custom Commands
  • Inject Text
  • Access and Analyze Logcat
  • Integrated Task Manager
  • Grant WRITE_SECURE_SETTINGS and DUMP Permissions
  • Retrieve OEM Device ID
  • Support for Multiple User Devices

ATA License

Copyright (C) 2021-2024 Massimiliano Sartore

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

❓What is Scrcpy?

Scrcpy was created by the team behind the popular Android emulator Genymotion, but it is not an Android emulator itself, it displays and controls Android devices connected via USB or TCP/IP, it does not require any root access.

Scrcpy works by running a server on your Android device, and the desktop application communicates using USB (or using ADB tunneling wireless). The server streams the H.264 video of the device screen. The client decodes the video frames and displays them. The client captures input (keyboard and mouse) events, sends them to the server, and the server injects them into the device. The documentation provides more details.

If you want to see your Android screen interact with the app or content on your desktop, record your phone screen or perform other basic tasks, then Scrcpy is a good choice.

In short, Scrcpy is an excellent way to easily view your Android screen on your computer and interact with it in real time.

Scrcpy License

Copyright (C) 2018 Genymobile
Copyright (C) 2018-2024 Romain Vimont

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

❓What is SDK Platform Tools?

Android™ SDK Platform-Tools is a component for the Android™ SDK. It includes tools that interface with the Android platform, such as adb, fastboot, and systrace. These tools are required for Android app development. They're also needed if you want to unlock your device bootloader and flash it with a new system image.

Although some new features in these tools are available only for recent versions of Android, the tools are backward compatible, so you need only one version of the SDK Platform-Tools.

SDK Platform Tools License

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Android is a trademark of Google LLC.

Copyright (C) 2016-2019 Google LLC	https://developer.android.com/license

About

ATA GUI is a project to make ATA available to all the users. ATA GUI is an Advance Tool for Android™ powered by SDK Platform Tools.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages