CalyxOS

Motorola Moto G32, G42, G52 support

CalyxOS 4.15.0 - Android 13 is now available for Motorola Moto G32, G42 and G52.

It’s known to be fully working, at this point the main things for us to do are work on improving the installation process, and handle any bugs reported.

We’re also working on porting Android 14 to these devices.

Try it out and let us know things go over at Community.

Why these devices

We have always wanted to make CalyxOS accessible to as many users as possible. Which is why we keep trying to support more and more devices for a longer period of time.

These 3 motorola phones are relatively inexpensive (especially compared to the Pixels), and have much wider availability - Motorola sells phones in a lot of countries all around the world. Those 2 factors are very important to us.

Additionally, these devices already had some custom ROM developement going on, and we helped with the official LineageOS port of these devices, as that’s where we get our device / hardware specific code from.

Pre-install notes

Obtaining an unlock code

Motorola requires you to request for a code to unlock the bootloader of these phones. For brand new devices, sometimes it may take up to 3 days before the phone will let you actually enable OEM unlocking. It can be instant or sooner than 3 days as well in many cases.

Do note that unlocking your Motorola voids it’s warranty.

The CalyxOS device-flasher currently does not handle this process, and thus you’ll have to manually unlock the device after obtaining the code.

In the future, we’ll try to automate as much of it as possible.

https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a

Moto G32

You can install it by following the instructions at Install on moto g32.

Moto G42

You can install it by following the instructions at Install on moto g42.

Moto G52

You can install it by following the instructions at Install on moto g52.

Note

  • Over-the-air(OTA) Updates: Starting from CalyxOS 7.2.2.0, CalyxOS updates resume automatically over the air. No manual install of updates needed. However, if you would like to manually update your CalyxOS device, see our OTA installation instructions.
  • Security Updates for Pixel devices: The Pixel 9a, 9 Pro Fold, 9 Pro XL, 9 Pro, 9, 8a, 8 Pro, 8, Fold, Tablet, 7a, 7 Pro, 7, 6a, 6 Pro, and 6 stock OSes follow a monthly release schedule in direct alignment with the AOSP security bulletin. However, Google has stopped publishing the source code for AOSP QPR1 and QPR3 releases. As a result, CalyxOS is not able to timely include updates of the proprietary components, such as the bootloader, modem, and vendor firmware, for versions based on those specific QPR branches. The CalyxOS releases for the above models only contain the latest fixes to the open-source components, such as the operating system and the Linux kernel. Proprietary components get updates as soon as the corresponding AOSP source code becomes available.
  • Security Updates for non-Pixel devices: The Fairphone 5, 4, Motorola moto g 5G 2024, moto g84 5G, moto g34 / g45 5G, and SHIFTphone 8 stock OSes follow a different security update release schedule, which is usually behind AOSP updates by a month or two. The CalyxOS releases for these devices only contain the latest fixes to the open-source components. Proprietary components get updates as soon as the stock OS update becomes available.
  • End-of-life: The Motorola moto g52, moto g42, moto g32, Pixel 5a (5G), 4a (5G), and 5 are no longer being updated by the manufacturer, the CalyxOS updates for these devices only contain the fixes to the open-source components. Proprietary components no longer get updated.