Motorola moto g 5G (2024)

The moto g 5G (2024) is Motorola’s budget 5G phone for the US, released in March 2024 with Android 14. It is one of the cheapest new phones on CalyxOS’s official device list, and LineageOS also supports it, already on Android 17.
For the price you get a 6.6-inch 120 Hz screen, a Snapdragon 4 Gen 1, 128 GB of storage with a microSD slot up to 1 TB, a 5,000 mAh battery, a headphone jack, NFC and eSIM. Installing CalyxOS keeps verified boot working because its flasher relocks the bootloader, which matters more for security than the low price suggests.
The trade-offs are short support and Motorola’s unlock process. CalyxOS estimates security updates only until March 2027. Motorola requires you to request an unlock code on its website, says that ends your warranty, and new phones can take up to a week before the unlock switch works. The hardware is basic too: 4 GB of RAM and a 720p LCD. Check the model number as well, because LineageOS lists only the XT2417-1, and the similarly named international moto g34 and g45 are different phones.
Motorola moto g 5G (2024) tech specs
| Released | March 2024 |
|---|---|
| Display | 6.6-inch LCD, HD+ 1612 × 720, 120 Hz |
| Chip | Qualcomm Snapdragon 4 Gen 1 |
| RAM | 4 GB (Motorola lists it as expandable up to 8 GB) |
| Storage | 128 GB |
| microSD | Yes, up to 1 TB |
| Rear cameras | 50 MP main + 2 MP macro |
| Front camera | 8 MP |
| Battery | 5,000 mAh |
| Charging | 18 W capable (10 W charger for certain carriers) |
| Water/dust rating | Water-repellent design; no IP rating listed |
| Weight | 194 g |
| Size | 164.39 × 74.96 × 8.23 mm |
| Headphone jack | Yes, 3.5 mm |
| SIM/eSIM | 1 nano-SIM + eSIM, plus microSD |
| Shipped with | Android 14 |
| Bootloader unlock | Unlock code from Motorola's website; voids the Motorola warranty |
| Codename | fogo (used on OS download pages) |
Strengths and drawbacks
Private operating systems for the Motorola moto g 5G (2024)
2 private systems officially support this exact model (codename fogo), plus one community build or port that works with less polish and slower fixes. The table compares them on the things that matter day to day; the install guides below walk through each one.
| System | Support | Privacy | Effort | Apps and Google |
|---|---|---|---|---|
| CalyxOSCalyxOS 8.0.4.22 (October 6, 2026) | Official | 8.5/10 | Moderate · official flasher | microG, optional |
| LineageOSLineageOS 24.0 (Android 17) | Official | 7/10 | Advanced · fastboot and recovery | No Google unless you add it |
| /e/OS/e/OS community build (Android 16 base) | Community build | 7.5/10 | Easy · installer app, or preinstalled | microG built in + App Lounge |
- CalyxOS: CalyxOS estimates security updates until March 2027, so plan on a short runway. Its flasher relocks the bootloader.
- LineageOS: Supported model is XT2417-1. You need stock Android 14 or 15 firmware on it before installing.
- /e/OS: Listed on /e/OS's device page as a community build for XT2417-1 only; the bootloader can't be relocked.
Not available for this model
- GrapheneOS: GrapheneOS supports Google Pixels only.
- iodéOS: Not on iodé's official device list (it covers the moto g32, g42 and g52, not this model).
- Ubuntu Touch: Not on the Ubuntu Touch device list as of October 2026.
Privacy scores and effort levels are explained in how we score each system; the feature-by-feature OS table goes deeper.
Unlocking the bootloader on the Motorola moto g 5G (2024)
Yes, but Motorola makes you request an unlock code on its website, and getting the code ends your Motorola warranty. New phones can take up to a week before the OEM unlocking switch becomes available.
- Take out the SIM card and connect the phone to Wi-Fi.
- Tap Settings > About phone > Build number seven times, then turn on OEM unlocking in Settings > System > Developer options.
- If OEM unlocking is greyed out, keep the phone online and try again over the next few days.
- Sign in to Motorola's bootloader unlock site, accept the legal terms and follow its steps to get your unlock code.
- Reboot into fastboot (hold Volume Down + Power with the phone off) and enter the code to unlock; this wipes the phone.
- Install CalyxOS with its flasher, which relocks the bootloader at the end.
- Motorola: once you receive the unlock code, the phone is no longer covered by its warranty.
- On new Motorola phones it can take up to a week before OEM unlocking can be switched on (CalyxOS and LineageOS guides).
- Motorola warns your carrier may not allow unlocked devices on its network, and unlocking the bootloader doesn't remove a carrier SIM lock.
- LineageOS and /e/OS list only model XT2417-1; check the model number in Settings > About phone before buying.
- The international moto g34 5G and g45 5G (codename fogos) are different phones with their own builds.
How to install a private OS on the Motorola moto g 5G (2024)
Short versions of each project's official guide. Always keep the official page open while you work: it has the exact files for your model and changes faster than any summary.
Installing CalyxOSModerate · official flasher
What you need: A Windows, macOS or Linux computer, a USB-C cable, and the CalyxOS device flasher plus the factory image for your exact model. Installing erases the phone.
Apps: microG, optional: a free re-implementation of Google services for push and maps. Bootloader: Yes on supported devices; the flasher locks it at the end.
- Download the device flasher for your computer and the factory image for your model from calyxos.org.
- On the phone, turn on Developer options and OEM unlocking (some brands need an unlock code first, see the bootloader section above).
- Restart into the bootloader (fastboot) mode and connect the phone.
- Run the flasher and follow its prompts. It unlocks the bootloader, flashes CalyxOS and locks the bootloader again.
- During setup, choose whether to turn on microG. You can change your mind later.
Installing LineageOSAdvanced · fastboot and recovery
What you need: A computer with Android platform-tools (adb and fastboot) installed, a USB cable, and an evening. Follow the install page for your exact codename. Installing erases the phone.
Apps: No Google services by default; you add microG or Google apps yourself if you want them. Bootloader: Usually no: the bootloader stays unlocked on most devices.
- Find your phone's page on the LineageOS wiki by its codename and read the whole install guide once before you start.
- Make sure the stock firmware is the version the guide asks for, then unlock the bootloader the brand's official way.
- Flash the partitions the guide lists (such as boot, dtbo or vendor_boot) and boot into Lineage Recovery.
- In recovery, choose Factory reset → Format data, then Apply update → Apply from ADB, and run adb sideload with the LineageOS zip.
- Reboot. Add F-Droid for apps; skip the optional Google apps package if you want to stay degoogled.
Installing /e/OSEasy · installer app, or preinstalled
What you need: For a phone you already own: a Windows, macOS or Linux computer and a USB cable. The Easy Installer covers many models; others use a command-line guide on the device's page. Installing erases the phone.
Apps: microG built in, plus the App Lounge store that shows each app's trackers. Bootloader: stays unlocked with this build.
- Look up your exact model on the /e/OS device list and check whether it supports the Easy Installer.
- Download the Easy Installer (or the build and guide from the device page) on your computer.
- Turn on Developer options, USB debugging and OEM unlocking on the phone, and connect it.
- Follow the installer's screens: it unlocks, flashes /e/OS and, where possible, relocks the bootloader.
- Set up the phone. A Murena account is optional; you can skip it.
Who the Motorola moto g 5G (2024) is for
Budget buyers in the US who want to try a degoogled phone with a relockable bootloader without spending much. It's a short-term phone: plan to replace it around 2027.
Motorola moto g 5G (2024) questions, answered
Does unlocking the moto g 5G (2024) bootloader void the warranty?
Yes. Motorola's unlock page says that once you get the unlock code, the device is no longer covered by the Motorola warranty.
How long will CalyxOS support the moto g 5G (2024)?
CalyxOS's device-support page estimates security updates until March 2027. After that you'd need to move to another phone or accept an out-of-date system.
Why is the OEM unlocking switch greyed out on my new moto g?
CalyxOS and LineageOS both note that new Motorola phones can take up to a week before OEM unlocking can be enabled. Keep the phone connected to the internet and check again.
Sources
- Motorola Support US: moto g 5G - 2024 specifications
- Motorola Support US: unlocking the bootloader
- CalyxOS install: moto g 5G - 2024
- CalyxOS install guide for fogo (Linux)
- CalyxOS device support dates
- LineageOS wiki: fogo
- LineageOS wiki: fogo install guide
- /e/OS device page: fogo
- iodéOS officially supported devices
Every fact on this page comes from the maker or the OS project's own pages, checked October 14, 2026. We don't claim hands-on testing. Found something out of date? Report a correction.



