If you own a Google Pixel smartphone, you know how smooth and powerful the stock Android experience can be. However, many Pixel users face a frustrating issue when traveling or using unsupported mobile network carriers: features like Voice over LTE (VoLTE), Voice over Wi-Fi (Wi-Fi Calling or VoWiFi), and Voice over New Radio (VoNR / 5G Voice) might be hidden or disabled by default.
In this comprehensive guide, you will learn everything you need to know about the Pixel IMS Module created by developer cxOrz. We will cover what this module is, how it works behind the scenes, its key features, system requirements, step-by-step download and installation instructions, troubleshooting tips, and answers to frequently asked questions.

Table of Contents
What is Pixel IMS Module?
The Pixel IMS Module is an open-source Magisk module designed specifically for rooted Google Pixel devices. IMS stands for IP Multimedia Subsystem, which is the backbone architecture that enables modern voice, video, and messaging services over 4G LTE, 5G, and Wi-Fi networks.
Instead of heavily altering system files, this module works systemlessly by adding specific boolean configuration flags to your phone’s carrier configuration directory located at /data/user_de/0/com.android.phone/files/. By tweaking these carrier configuration files, the module forces Android to display and enable advanced calling toggles inside your SIM settings with minimal impact on your system stability.
Features of Pixel IMS Module
The Pixel IMS Module modifies several carrier configuration boolean flags to unlock advanced network capabilities. Here is a breakdown of what each setting enables:
- VoLTE Availability (carrier_volte_available_bool): Forces VoLTE to be available for your carrier, independent of default carrier provisioning restrictions.
- Video Telephony (carrier_vt_available_bool): Enables native carrier video calling features.
- Wi-Fi Calling over IMS (carrier_wfc_ims_available_bool): Unlocks Wi-Fi Calling (VoWiFi) support on compatible networks.
- Wi-Fi Only Mode (carrier_wfc_supports_wifi_only_bool): Adds the option to select “Wi-Fi Only” as your calling preference when cellular signal is weak.
- Editable Enhanced 4G LTE (editable_enhanced_4g_lte_bool): Allows you to manually toggle Enhanced 4G LTE mode on or off in your phone settings.
- Default 4G LTE State (enhanced_4g_lte_on_by_default_bool): Sets the default state for Enhanced 4G LTE / Advanced Calling to enabled.
- Calling Preference Controls (editable_wfc_mode_bool & editable_wfc_roaming_mode_bool): Lets you switch between “Wi-Fi Preferred” and “Cellular Preferred” modes both locally and while roaming abroad.
- Voice over 5G / VoNR (vonr_enabled_bool & vonr_setting_visibility_bool): Enables 5G voice calling support and makes the VoNR toggle visible inside call settings.
- Network Icon Options (hide_lte_plus_data_icon_bool & show_4g_for_lte_data_icon_bool): Adjusts whether your status bar displays standard 4G or LTE/LTE+ data icons.
Requirements
Before installing the module, ensure your setup meets the following prerequisites:
- Supported Device: Google Pixel 6, Pixel 6a, Pixel 6 Pro, Pixel 7, Pixel 7a, Pixel 7 Pro, Pixel 8, Pixel 8 Pro, Pixel Fold, or other modern Tensor-based Pixel smartphones.
- Root Access: Your device must be rooted using Magisk (or a compatible root manager like KernelSU or APatch that supports Magisk module installation).
- Magisk Manager: The Magisk app installed and updated on your device.
- Active SIM or eSIM: A SIM card with an active cellular plan.
Download Pixel IMS Module
Always download the module from the official source to ensure safety and stability.
- Official GitHub Repository: https://github.com/cxOrz/pixel_ims_module
- File to Download: Grab the latest pixel_ims_module.zip from the main repository or releases section.
Save the downloaded ZIP file directly to your Pixel device’s internal storage or Downloads folder.
How to Install Pixel IMS Module
Installing the Pixel IMS Module is simple and follows the standard Magisk module flashing procedure:
- Open the Magisk app on your Pixel phone.
- Tap on the Modules tab located at the bottom right corner of the screen.
- Select Install from storage.
- Browse your file manager and select the pixel_ims_module.zip file you downloaded earlier.
- Wait a few seconds for Magisk to flash the zip package.
- Once the process is finished, tap the Reboot button to restart your device.
How to Use Pixel IMS Module
After your device reboots, you can easily enable the newly unlocked calling features:
- Open the Settings app on your phone.
- Go to Network & internet and select SIMs.
- Choose your active SIM card.
- Scroll down through the options. You should now see toggles for VoLTE (or Enhanced 4G LTE), Wi-Fi Calling, and VoNR (if you are connected to a 5G network).
- Turn on the features you want to use.
- Make a phone call to test the connection. If VoLTE or Wi-Fi Calling is active, your phone will remain connected to 4G/5G or Wi-Fi during the call without dropping down to legacy 3G or 2G networks.
Credit
All credits for developing and maintaining this project go to cxOrz (Hanasaki on GitHub).
Troubleshoot Common Issues
If you encounter issues after installing the module, try these quick solutions:
- Toggles Do Not Appear in Settings:
- Verify that the module is enabled in the Magisk Modules menu.
- Perform a full system reboot again.
- Clear the cache of the Phone app by navigating to Settings > Apps > Phone > Storage & cache > Clear cache.
- Calls Still Drop to 3G or Disconnect:
- While this module enables software options on your device, your mobile network operator must support IMS services on their infrastructure. If your carrier actively blocks VoLTE for unapproved devices on their end, software toggles alone may not bypass carrier-side restrictions.
- Conflicts with Other IMS Patches:
- If you previously installed other VoLTE patches, rootless IMS fixes, or custom carrier config modules, uninstall them before flashing the Pixel IMS Module to avoid conflicts.
- How to Uninstall:
- Open the Magisk app, go to Modules, find Pixel IMS Module, tap Remove, and reboot your device.
FAQs
Yes. Because this is a Magisk module that modifies carrier config files, your Google Pixel phone must be rooted.
No. Magisk applies all changes systemlessly without modifying your core /system partition, making it safe and easy to remove whenever needed.
No. The configuration files and logic in this module are tailored specifically for Google Pixel devices running stock firmware.
Yes, the project is completely free, open-source, and published under the public domain Unlicense.
Conclusion
The Pixel IMS Module by cxOrz is a lightweight, efficient, and systemless solution for Google Pixel owners who want to unlock VoLTE, Wi-Fi Calling, and VoNR on carriers that do not officially support Pixel devices. By simply enabling boolean flags in carrier configuration files, it restores key communication features without compromising system integrity.
Did this guide help you enable VoLTE or Wi-Fi Calling on your Pixel device? If you have any questions, setup issues, or feedback, please leave a comment below!


