Four new Motorola devices added to CalyxOS support list
- Four new devices, moto g 5G - 2024, g34 5G, g45 5G, g84 5G, are now on CalyxOS support list for Motorola phones
- We welcome feedback at Community
Why these devices
Making CalyxOS accessible on diverse devices is always a priority at Calyx. Within our security standards, we keep trying to support as many devices as possible for as long as we can.
CalyxOS requires mobile devices to unlock and relock the bootloader securely during the flashing process to prevent unauthorized root access that can compromise these devices. Among manufacturers who allow secure bootloader unlock and relock, these four Motorola phones are relatively economical compared to other mobile devices, such as Pixel phones. They also have much wider global availability. You can find these models in countries across North America, Latin America, Europe, and Asia Pacific. Regional reach and affordability are both important to us.
Additionally, there was already some custom ROM development for these models, and we contributed to their official LineageOS port. That work helps provide the device and hardware specific code CalyxOS relies on.
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.
Unlock code link
https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a
moto g 5G - 2024
- Please note, among moto g 5G phones, only the 2024 model is supported.
- Carrier-specific variants (e.g. Verizon, Tracfone, AT&T, Cricket) may not allow bootloader unlocking and might be unsupported.
Model-specific CalyxOS installation instructions available at Install on moto g 5G - 2024.
moto g34 5G and moto g45 5G
- These two devices share the same software.
Model-specific CalyxOS installation instructions available at Install on moto g34 5G and g45 5G.
moto g84 5G
Model-specific CalyxOS installation instructions available at Install on moto g84 5G.
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.