How To Install Arrow OS A Step-by-Step Guide


Arrow OS is a custom ROM that offers a clean and close-to-stock Android experience while providing numerous customization options for Android enthusiasts. If you’re interested in installing Arrow OS on your Android device, this guide will walk you through the process step by step. Please note that the process involves unlocking your device’s bootloader and flashing custom software, so proceed with caution, and make sure to back up your data.


Before you begin, ensure that you have the following prerequisites:

  1. A Compatible Device:
    • Check the Arrow OS website or XDA Developers forum to confirm whether Arrow OS is available for your specific device.
  2. Unlocked Bootloader:
    • Ensure that your device’s bootloader is unlocked. You can find instructions on how to unlock the bootloader for your specific device on the manufacturer’s website or XDA Developers.
  3. Custom Recovery:
    • You’ll need a custom recovery installed on your device. TWRP (TeamWin Recovery Project) is one of the most commonly used recoveries for custom ROM installation.
  4. Backup:
    • Back up all your important data, as the installation process may involve data wipe.
  5. Sufficient Battery:
    • Ensure your device has sufficient battery to avoid any interruptions during the installation process.
  6. USB Cable:
    • You’ll need a USB cable to connect your device to a computer.

Step 1: Download Arrow OS

  1. Visit the official Arrow OS website or the XDA Developers forum to find the latest version of Arrow OS for your device.
  2. Download the Arrow OS ROM zip file for your device. Make sure to download any associated Google Apps (GApps) package if needed.

Step 2: Transfer Files

  1. Connect your Android device to your computer using a USB cable.
  2. Transfer the downloaded Arrow OS zip file and GApps package to your device’s internal storage or microSD card.

Step 3: Boot into Custom Recovery

  1. Power off your device.
  2. Boot into custom recovery mode by pressing the appropriate button combination (usually Power + Volume Up or Down) while turning on your device. The exact combination may vary depending on your device.

Step 4: Backup Your Current System

  1. In the custom recovery menu, tap on “Backup” to create a full system backup. This will allow you to restore your current system if anything goes wrong.

Step 5: Wipe Data

  1. In the custom recovery menu, tap on “Wipe” and then select “Advanced Wipe.”
  2. Check the boxes for “Dalvik/ART Cache,” “System,” “Data,” and “Cache.”
  3. Swipe to wipe the selected partitions.

Step 6: Flash Arrow OS

  1. Return to the main menu of the custom recovery.
  2. Tap on “Install” and navigate to the location where you saved the Arrow OS zip file.
  3. Select the Arrow OS zip file and swipe to confirm the flash.

Step 7: Install GApps (Optional)

  1. If you want to use Google Apps, return to the main menu and tap on “Install.”
  2. Navigate to the GApps package you downloaded and flash it.

Step 8: Reboot System

  1. Once the installation is complete, tap on “Reboot System.”
  2. The first boot may take a bit longer than usual. Be patient.


You’ve successfully installed Arrow OS on your Android device. With Arrow OS, you can enjoy a customized Android experience and the flexibility to personalize your device as you see fit. If you encounter any issues or wish to revert to your previous system, you can restore your backup from the custom recovery menu. Enjoy your new Arrow OS experience!