adb sideload 2

How to Apply Update for MAC and Windows From ADB Sideload

About ADB

ADB stands for Android Debug Bridge, a method added into the AOSP from Android’s Jelly Bean version. It is included in all Android smartphones that have v4.3 version and up. With this, you can do a lot of things on your smartphone with little instructions.

Thanks to ADB sideload, applying updates on Android phones got a lot easier both for developers and users.

The Benefits of the ADB System

Here are some benefits of the ADB System:

  • You no longer need to save files on your smartphone to apply updates from the ADB sideload technique.
  • Get files from the system using command lines.
  • Push files into the system through command lines.
  • ADB sideload 1

Download ADB Drivers for MAC and Windows

You should have ADM drivers downloaded and installed so you can update your smartphone using ADB sideload. We are going to discuss these things in this section and provide a step-by-step on how to properly do it.

For Windows 7, 8, and 10:

First, you must enable USB debugging on your smartphone before you can install the ADB drivers on your computer. To do this, go to Settings, then choose About, then tap on Build Number seven times. After this, go back, choose Developer’s Option, and then tap on Enable USB Debugging.

  1. On top of the download button, download the driver’s zip file.
  2. Extract the file with WinZip or WinRAR.
  3. Click on ADB Drivers EXE file.
  4. With a USB cable, connect your phone to your computer.
  5. Once they are connected, the ADB tool will show you the name and status of the manufacturer of your device.
  6. Click on the install button.
  7. Wait for the installation process to be complete.
  8. After installing, a notification on your phone will pop up asking to Allow USB Debugging. Choose Yes.

After following these steps, the ADB drivers should be installed successfully on your computer. You can now use your Windows computer to apply updates from ADB sideload.

For MAC

  1. Download the driver’s zip file.
  2. Extract the downloaded zip file and take note of the location of the extracted folder.
  3. Open a terminal window.
  4. Type = cd / path-to-adb-folder. For example, if you downloaded the file to your desktop then type cd /Users/Abhijeet/Desktop/platform-tools/
  5. Then, connect your smartphone to your MAC with a compatible USB cable.
  6. In your terminal window, type ADB devices.
  7. Choose OK when you see a popup asking permission to allow USB debugging.
  8. Type ADB devices again and you should see the devices listed in your terminal window.

After these steps, you should be able to install ADB drivers successfully and run commands on your MAC to apply updates from ADB sideload for your Android phone.

How to Apply Update From ADB Sideload

After installing ADB drivers on your MAC or Windows PC, you can sideload easily updates to your smartphone by following these steps:

  1. Before anything else, download the updated zip file on your smartphone. You can go to XDA to locate the updated zip file for your device.
  2. With a compatible USB cable, connect your smartphone to your MAC or Windows PC.
  3. Change the name of the downloaded file into update.zip.
  4. Next, copy the file into your desktop.
  5. If you have a MAC PC, open a terminal window by pressing the right-click button. Choose Terminal.
  6. If you have a Windows PC, press shift and the right-click button of your mouse at the same time on your desktop. Choose “Open PowerShell Here” or “Open Command Window Here.”
  7. When you are already in the command terminal, enter ADB devices.
  8. Then, permit USB debugging and choose “Always allow popup window on your device.”
  9. This time, type ADB reboot recovery.
  10. This will shift your device into Recovery Mode. Once this happens, choose “apply update from fast boot.”
  11. On the terminal window, type adb sideload update.zip.
  12. Wait for the process to be completed.

If you follow these steps correctly, your phone should now be updated through the ADB sideload!

Leave a reply