The Custom Droid

Android Tutorials, Tips and Tricks

Install Android 8.1 Oreo on Moto G3 2015 (Pixel Experience ROM)

Install Android 8.1 Oreo on Moto G3 - Featured Image

Not only the Nexus and Pixel devices, but you can now install Android 8.1 Oreo on Moto G3.  You can do so by flashing Pixel Experience ROM on the Moto G 3rd-Gen (osprey).


The Moto G is indeed a smartphone lineup that has gained popularity in the price segment. The G series devices have always offered the best available hardware for pretty affordable rates. Third Gen Moto G that was released in 2015 has been well-known for various factors. The more sturdy new design and the cheap price are a few to count. Unfortunately, the software support for the device came to an end at Marshmallow 6.0. This is where the developer community kicked in for further support using custom ROMs. Today, you will be able to install Android 8.1 Oreo on Moto G3 using one such ROM.

Install Android 8.1 Oreo on Moto G3 via Pixel Experience ROM
Install Android 8.1 Oreo on Moto G3 via Pixel Experience ROM

Page Contents

Android 8.1 Oreo on Moto G3 via Pixel Experience ROM

Manufacturers are now focusing their attention on bringing Android Oreo to their devices. At the same time, Google has also announced Android 8.1 Developer Preview 2 for the supported devices lately. What we see lost around here are the budget devices that a lot of us still summon.

There’s more for the older devices at the XDA forums. Senior member rahul9999 has compiled an AOSP ROM that will help you install Android 8.1 Oreo on Moto G3. The ROM is named “Pixel Experience“, considering the Pixel phone aesthetics that it offers. Which means you will get to enjoy Pixel-like visual interface on your Moto G3 device. The ROM also includes the November Security Patches.

Android 8.1 Oreo on Moto G3 - Pixel Experience ROM Screenshots

The ROM has every major device feature working, which includes the following:

  • Wi-Fi
  • Bluetooth
  • Calls
  • Mobile data
  • VoLTE
  • GPS
  • Camera
  • Flashlight
  • FM Radio
  • Moto Actions
  • Sound/vibration

Now before you go ahead and install Android 8.1 Oreo on Moto G3, take a note of a few issues that you might face.

  • The interface could be laggy. It is mostly due to hardware limitations.
  • While VoLTE works, it is still a little buggy. You might often need to toggle the ‘Enhanced 4G LTE’ option ON and OFF at every reboot.
  • The camcorder is not fully functional.

You’re aware of what the Pixel Experience ROM on Moto G3 offers and what it doesn’t. So head over to install Android 8.1 Oreo on Moto G3 by flashing the ROM.


  • The ROM and instructions here are only meant for the Moto G 3rd Gen. Do not attempt to install it on any other device.
  • Your device must have TWRP recovery installed: Download link
  • Installing custom ROM will wipe your apps and data. So make sure to take a full backup beforehand. You may follow our guide on how to backup Android phones.

Instructions to Install Android 8.1 Oreo on Moto G3 2015

  1. Download Pixel Experience ROM for Moto G3: Link
  2. GApps are already included in the ROM, so you wouldn’t need to download any separate package for it.
  3. Once the ROM has been downloaded, connect your Moto G3 to the PC and enable ‘File Transfer’ mode.
  4. Copy the ROM zip file to the internal storage/SD card.
  5. Disconnect the phone and power it off.
  6. Boot Moto G3 into TWRP recovery mode:
    • Press and hold the Volume Down + Power button to enter the bootloader screen.
      Install Android 8.1 Oreo on Moto G3 - Bootloader Mode
    • On the Bootloader screen, tap the Volume button until you see “Recovery mode” option in the Bootloader menu.
    • Now press the Power button to enter TWRP.
  7. In TWRP, go to ‘Wipe’ » ‘Advanced Wipe’. Select the following checkboxes and swipe the button on the bottom of the screen.
    Install Android 8.1 Oreo on Moto G3 using TWRP
  8. When the wipe process is complete, go back to the TWRP main screen.
  9. Tap on the ‘Install’ button and select the “” file.
  10. Finally, swipe the ‘Swipe to confirm Flash’ button to install Android 8.1 Oreo on Moto G3.
  11. When the process is complete, hit the ‘Reboot System’ button.

Once your phone boots, complete the setup and enjoy the latest Android version. If you have any problems installing this ROM, let us know through the comments.

ROM Source: XDA-Developers

About the Author

Founder and Editor-in-Chief

Dhananjay has more than 11 years of experience in Android software customization and development, and has spent the past 10 years writing about it. He spends most of his prime time reading, learning and writing about Android and other open-source projects. He is also a community-taught web developer. Apart from that, he loves mountain biking and playing video games on his PlayStation.

Comments 10 Comments

    1. Shashank, the Moto G 2015 lost official support from Pixel Experience back in 2019 itself.

      You can refer to the device sub-forum on XDA to find the ROMs that are actively updated.

    1. Hi Sai. It seems like they do not support the device anymore. I have cross-checked and couldn’t find any unofficial build either.

      But if you want, you can upgrade your Moto G3 to Android Oreo, even Pie. There are a lot of custom ROMs available here for the device.

  1. Hi there,

    Thank you so much such an easy guide to install the custom ROM om Moto G3.
    I have successfully installed the Custom ROM however I am unable to install any apps from the Google Play Store with the Error code : 190
    Kindly help.

    1. Hi Prajwal! You’re welcome! Please go to Settings -> Apps & notifications -> App permissions -> Storage and make sure the toggle is turned ON for Google Play Store and Google Play Services. Then reboot your phone and check again.

  2. Hi , my phone does not go into TWRP mode , in the recovery mode it jumps to ” no command” and than it takes 2 minutes for the phone to reboot it self

    1. Hi John, that’s because the ‘No command’ screen is the entry point of the stock recovery. Which means, your Moto G3 does not have TWRP recovery installed. Kindly download the latest recovery image and flash it using the following command:

      “fastboot flash recovery twrp-3.2.1-0-osprey.img”

      Download link:

Leave a Reply

Comments are moderated, and published only if they are relevant to the topic and add value in a constructive way. If you disagree with something, please be polite and respectful. We suggest you read our comment policy before commenting.