Enable iPhone & iPad 5G & HD voice on Google Fi and other T-mobile MVNOs

wasdwasd0105 Lv1

Enable iPhone & iPad 5G & HD voice on Google Fi and other T-mobile MVNOs

Introduction:

The 5G connection is a major advantage for the new iPhone 12 and 13 models and encourages the users to pay for it. However, if the users use some MVNO based carriers such as Google Fi, they will only have LTE(4G) connection, and they may not switch to 5G connection by the limitation of carrier settings. In this guide, I will use Google Fi to demonstrate one solution to use a SIM card unlocker such as “Heicard” to force enable 5G on unsupported carriers with iPhone.

image

Note on 2023

In 2023, deafult T-mobile MVNOs have support 5G on iPhone. However this guide is still helpful on 5G iPad and enable hotspot(Use Tmobile’s IMSI)

image

Background knowledge

Usually, MVNO carriers do not have their mobile network, and they will use the major carriers such as AT&T, T-Mobile, and Verizon for resale. And for iPhones, many carriers include MVNOs are “registered” inside the IOS, and every “whitelisted” carrier has a unique configuration file called “carrier bundle.” The carrier bundle contains the most necessary settings such as Apps, MMS, etc. Also, it has the permission to enable advanced options such as a 5G switch, Volte(HD voice), WiFi calling, and hotspot. For example, a “whitelisted” carrier contains all the permissions we want to have.

image

However, if a carrier is not “whitelisted,” the IOS will load a default carrier bundle, and for the unlisted T-mobile based carrier such as Google Fi, it will use the file called “TMobile_MVNO_US.bundle.” However, its permission list is limited and more simple than the whitelisted ones.

image

In this guide, we will modify the GIDs that the SIM card sends to the iPhone using the unlocker. GID is called group identifier and it has two values: GID1 and GID2. IOS can use GIDs to identify which MVNOs you are using and load its carrier bundle. We want to change the GIDs to a “whitelisted” MVNO and then load its full functional options.

Warning

This method will not modify the iPhone system, however, I don’t know if the unlocker contains the malware. Also, incorrect installing the SIM card locker may damage the iPhone and the SIM card. So, the users should take their risks.

Requirements

  1. An iPhone support the 5G connection
  2. A physical SIM card from the carrier (eSIM card doesn’t support)
  3. A SIM card unlocker support modifying GIDs: You can search “Heicard” on eBay or Amazon to get one
  4. An Android Phone if the default number is not working

Steps

(1) Install the SIM card with the unlocker

Attach the SIM card unlocker with the SIM card, then plug them into the iPhone. You can also visit “ https://www.youtube.com/watch?v=VXGp6hxhQs

4 “ for video guide.

(2) Choose a good MVNO to fake

You can choose a T-mobile-based MVNO on the whitelist. However, you are not allowed to modify the APN after applying the whitelisted MVNO. Google Fi’s APN is h2g2, but no carrier has the same APN in the whitelist. Luckily, I found most of the APNs in the MVNOs can be compatible with Fi. I recommend faking the carrier with APN “wholesale”, which is the default one for T-mobile MVNO. I give you the list example for all the whitelisted T-mobile MVNO carriers:

Carrier APN GID1
UltraMint wholesale 4153
Boost boost.data 6230
TFW alpha DE
Ting wholesale 6135
CC wholesale 2AC9
Metro beta 6D
T-mobile fast.t-mobile.com 54

(3) Set up the unlocker to iPhone

The unlocker program will automatically start. First click “Set IMSI Manual Unlock” -> “input imsi”. In the input box, type the IMSI “3102609” and click “send”. Then in the GID1, input one value that you choose in the list. Then, also click send and do not input in the GID2 and click send, at last, the settings are configured, and click “accept” in the last window.

image

(Optional) for V1.39

If you use “Heicard” with 1.39, there is an extra step to set up. Go to Settings APP -> “Cellular” -> “SIM applications”, then choose “fix 4G hotspot” then input “3102609” and send.


  • Title: Enable iPhone & iPad 5G & HD voice on Google Fi and other T-mobile MVNOs
  • Author: wasdwasd0105
  • Created at : 2021-12-23 20:28:28
  • Updated at : 2023-11-26 00:03:47
  • Link: https://wasdwasd0105.github.io/2021/12/23/google-fi-on-iphone-5g/
  • License: This work is licensed under CC BY-NC-SA 4.0.