How to Sideload ROMs and Mods Using ADB Sideload


Android is a powerful platform where a major chunk of the Smartphone development is being carried on. The Android SDK is the kit that is used to develop a bridge between the Android device and the PC to carry on the development. The Android Software Development Kit comes with a variety of tool, of which ADB is the most powerful. Most probably every Android user might have used or heard about ADB at least once in his journey with Android.

ADB is a versatile command line tool that acts as a bridge between the Android device and the PC allowing data to be transferred. ADB is a very powerful tool which can repair your bricked device and install the necessary apps and mods when you need. However, you cannot use the ADB interface unless you open the gates of your device, which is the USB Debugging found in the Developers options of Android settings. The USB debugging open the port between your device and the ADB interface.

The Android Jellybean OS brought new revisions to the ADB and added a new mode called the Sideload mode which can be used to incorporate with the recoveries as well. The ADB sideload is used to install Zip files using the ADB command line, so you can install ROMs and Mods using the ADB. Most of you might find it useless as you can install ROMs from the device itself, however the Sideload mode is a life saver when it comes to a device with internal memory only and there is no ROM in the device to repair a bricked device.

So when your device is bricked and there is no provision to load a ROM to the internal storage of your device, then ADB sideload is the only possible option. Today we will see how to install any Flashable Zip using the ADB Sideload method.


  • Charge your device above 60% battery level to avoid shutdowns during the process.
  • Install proper device drivers on your PC and check if the device is detected. You can find the drivers for your device from our driver downloads page → Click Here
  • Enable USB Debugging on your phone from Settings> Developer options. If you do not find Developer option under device settings, read the instructions given here.
  • Either setup ADB and Fastboot on your computer, or download the Minimal Fastboot/ADB tool and unzip it:

Install Flashable Zip Files using ADB Sideload

  1. Download and extract the ADB files on your PC.
  2. Open a command prompt in the ADB folder by right clicking on mouse in the empty space of the folder while holding the Shift key.
  3. Connect your device to your computer using an USB cable and reboot your device into recovery mode. You can do this from the Reboot Manager app:
    Reboot Manager (*ROOT*)
    Ju Tools Free
  4. In the recovery mode, enter the ADB Sideload menu which will be different for different custom recoveries.
    • For TWRP, you can find it in the Advanced → ADB Sideload
    • For CWM, you can find it in the Install → Install Zip from Sideload
  5. Copy the Zip file you want to install on your device to the ADB folder.
  6. Start the ADB sideload in your recovery. Now enter the following command in the command prompt.
    adb sideload <filename.Zip>

    For instance:

    adb sideload
  7. You will see a progress bar in the command prompt indicating that the Zip file is being copied to the device. Once the file is transferred, the Zip is automatically installed on your device.
  8. You can reboot your device once the Zip file is installed on your device.

That’s it, you can install any flashable Zip file using the ADB sideload mode in case of emergencies.

Leave your feedback in the comments section below.