Easy ADB and fastboot (EAF)

a GUI tool for easier using ADB and fastboot

View the Project on GitHub ryantsui1109/Easy_ADB_fastboot

Easy ADB and fastboot (EAF)

What is EAF

EAF is a graphical manager of ADB (Android Debug Bridge) and fastboot.

Features of EAF

Screenshot(s)

fastboot getvar function device manager output by groups

Supported platforms

Linux and Windows are officially supported, for MacOS users, you can build it by yourself.

Install & Update

Install

Download release files from Releases page, or from our Website

Windows

Please double click the exec file to install.

Linux

Extract the tar.xz, and excute easy_adb_fastboot which should be inside the folder.

Update

Windows

Updates will be checked every few days, you can set it in the settings page, or you can check it manually

Linux

Currently not supported, download manually from the links above.

Building from source (For both platforms)

  1. Clone this repository
  2. Install Node.js and npm
  3. Install dependencies

    $ npm install
    
  4. Download platform-tools

    
    $ node scripts/eaf_builder.js -d #Windows and Linux only, for mac users, please download manually from Google's site
    
  5. Configure EAF
    $ node scripts/eaf_builder.js -i=<index> -c=<channel> #index should be a number, and channel should be a string
    
  6. Build EAF
    $ npm run build #build locally
    

    or

    $ npm run publish #build and upload release server (any releasing way that electron-build supports)