Getting voLTE on your Android with Fizz and others

Quick backstory : I used to have a phone provider which did raise the price of subscription without notification, just started charging more. I called them, they didn’t care and politely told me to fuck off (spoke about it a bit on LinkedIn here)

Direct consequence, moving all my subscription to another provider from another network (avoiding sister companies and fake competitors).

So I went for Fizz, a Canadian based company with good prices and a great flexibility allowing to share data across users. It’s a fully automated provider, basically no humans, aside of support chat.

They get really bad reviews due to this, but I’ve been very happy, they helped me quickly, and it’s great so far.


Getting to the point, this provider, as many others, are shutting down legacy networks (3G etc) this summer, with a warning on their site, letting you know that if your phone doesn’t support voLTE, you won’t be able to call or have SMS, and 911 capability won’t be available.

They do provide a limited list of supported phones, and tell you that they don’t support other, BUT, they won’t make anything to block them either.


I’m using a Google Pixel 3a with lineageos (previously running grapheneOS but they stopped support for lack of firmware patch support), allowing me to keep the system up to date.

The Pixel 3a does support voLTE, and, it was enabled and working on my previous provider. When I switched to Fizz, it would show that VoLTE wasn’t working.

Basically, dialing the code *#*#4636#*#* would load a « Testing » menu, then going in « Phone information », you’d go on the top 3 dots, and go for « IMS service status ».

When it doesn’t work, it will state « Unavailable » :

So that was the status of my phone. Fizz provides you with a short number that you can call to test if you are on VoLTE : #8378 (as explained on their explanation page why voLTE is important)

Key points to check before moving ahead :

  • Making sure your phone supports voLTE (pixel 3a does)
  • Making sure your physical SIM card supports voLTE (Fizz ones that support have a red lightning on it)

For some reasons, you need to force your Android voLTE capable phone to enable the support of voLTE.

I cam across many posts covering the topic, one of which is this one : https://xdaforums.com/t/enable-volte-vowifi-in-unsupported-countries-without-root-requires-shizuku.4550299/

I did like the idea of not needing to root the phone, and the ability to do all of this without requiring a computer.

So the actions that I needed to do were :

Once done, you make sure it’s now appearing under Settings -> Network & Internet -> SIMs -> Your Sim card (Fizz in my case), scroll down and you should see to option to enable voLTE, if not already enabled :

And there you have it !

Shizuku state that activating it by the wireless debug doesn’t survive reboot. It’s true that Shizuku is NOT running after reboot, and the wireless debugging get turned off (better for security), but it doesn’t matter because voLTE remains enabled in the system, and the option remain checked for the SIM card.

It may not survive a system update (new release of lineageos), but once you did it, you’ll see it takes like 2 minutes to apply again.

After having this in place, I get an nice confirmation by calling #8378 that my phone is calling on voLTE.

If you go dialing the code *#*#4636#*#* again, and the « Testing » menu, then going in « Phone information », you’d go on the top 3 dots, and go for « IMS service status », here is what you get when it works :

I hope this will help some of you getting their voLTE compatible phone working with providers that don’t push configuration to phone they didn’t test, but actually work well with it.

It will be a good memo for me if ever I need to do it again as well !

While it worked for Fizz and pixel 3a, I did read online people having successfully connected other phones like Sony android supporting voLTE and other, to different mobile providers in many countries.

Loading

jeudi, avril 17th, 2025 Technologie

1 Commentaire to Getting voLTE on your Android with Fizz and others

  • Alexandre Blanc dit :

    Had another issue, SMS would come in, but not sending with default SMS app on lineageos.

    I searched and looked at SMSC information, which needed to be set according to this :
    https://fizz.ca/fr/faq/je-ne-peux-pas-envoyer-ou-recevoir-de-textos-sms-pourquoi

    But it wasn’t enough, so I installed another SMS app called « textra » instead of the default one :
    https://play.google.com/store/apps/details?id=com.textra&hl=en-US

    Worked immediately ! incomming and outgoing.

  • Laisser un commentaire à Alexandre Blanc

    Not f'd — you won't find me on Facebook
    avril 2025
    L M M J V S D
     123456
    78910111213
    14151617181920
    21222324252627
    282930  
     

     
    Suivez moi sur twitter - follow me on twitter
     
    Follow on LinkedIn
    [FSF Associate Member]
     
    Free Software, Free Society
    VIRTUALISATION :
    Compacter une image virtualbox VDI
    Bon petit tutoriel esxi
    Marche d'appliances vmware
    Installer ESXi sur un disque IDE
    Installer ESXi 3.5 sur un disque USB
    Installer proxmox avec DRBD et migration / réplication à chaud
    Installer OSSEC avec VMware
    Information sur le VDI
    SECURITE - FIREWALL :
    Ouvrir des ports dynamiquement iptables - knockd
    Autre tres bon tuto knockd
    Docs Arp poisoning - Anglais
    Metasploit test de pénétration
    Zone H - sites piratés en temps réel
    Blog invisible things
    Tips protection sécurité wordpress
    Pfsense - distribution firewall opensource - adsl internet failover
    Iproute 2 mini how to - linux advanced routing
    ClearOS - la passerelle sécuritaire lan - wan
    HAUTE DISPONIBILITE :
    CDN - Accélération de la distribution de données
    drbd iscsi ocfs2 dm multipath tutoriel
    Load balancing LVS
    Load balancing opensource list
    HA-Proxy :
    HAproxy - http load balancer
    Simple tutoriel HAproxy
    HAproxy - debian tutoriel
    Centos - Ip failover
    Configuratoin DM-Multipath Redhat
    VMware Doubletake - continuité
    Quelques liens sur la réplication MySQL : Manuel MySQL, chapitre sur la réplication
    Manuel MySQL, Tutoriel clair sur la mise en place
    Autre tuto sur la mise en place de la réplication MySQL
    Références pour optimisation du serveur MySQL
    Utilisation de EXPLAIN mysql pour optimiser vos bases
    optimiser vos bases - requetes et index
    STOCKAGE RESEAU :
    Un outil de clonage disque en reseau
    Internet NAS 250Go 250 accès VPN
    Server ISCSI avec Ubuntu tuto
    ISCSI centos redhat tutoriel
    Gérer et étendre un LVM
    Créer sa piratebox ! trop cool
    Deaddrops, les clés USB dans les murs, aussi cool !
    OPTIMISATION WORDPRESS :
    Télécharger Xenu
    Comment utiliser Xenu
    optimisation hébergement wordpress
    Super howto wordpress (En)
    Test de charge serveur web - Load impact
    VPN - ROUTEUR - LAN:
    Zeroshell - le mini-routeur wifi tout en un
    Retroshare, votre réseau d'échange crypté!
    Openvpn sur centos redhat
    Intégrer Linux dans active directory
    Routage inter-vlan avec Linux
    Routage avec OSPF
    Network Weathermap
    TENDANCES - WEB:
    Boutons twitter
    Analyser les tendances des recherches Google
    Protocole sitemap - robots.txt
    Creer des animations CSS3
    Code php pour interagir avec twitter
    E reputation
    Jquery
    TRUCS ET ASTUCES GNU/LINUX :
    Tuxmachines.org - Actus et tips linux
    Configurer GRUB2 et grub2 ici
    Panoet - en anglais - tips & tricks
    Readylines tips and trick pertinents
    Squid Clamav - proxy antivirus
    Apprendre Unix en 10 minutes
    13 tips sur les expressions régulières
    IE Sous linux IES
    LDAP 2.4 Quickstart guide
    Tutoriel LDAP
    Installation annuaire LDAP
    Serveur Mail Postfix - Dovecot - LDAP - MDS
    Créer un linux personnalisé en ligne - custom linux
    Super site sur linux - en
    Capistrano - déploiement automatisé
    MONITORING :
    Nagios tutoriel et doc
    Nagios plugin NRPE tuto
    Nagios plugin NRPE autre tuto
    Nagios plugin NRPE officiel
    Zabbix - fonctionnalités
    Zabbix - installation
    Guide MRTGsys - grapher la charge locale
    MRTGsys - ajouter des graphs
    MRTGsys - interpréter les données
    Shinken - Monitoring
    Thruk Monitoring webinterface
    Shinken - Tutoriel
    Shinken - Référence chez Nicolargo
    AUTRES LIENS :
    RemixJobs IT jobs
    USB Multiboot
    Reset mot de passe windows
    Java python et autres tips, intéressant !
    Forum inforeseau
    Open Clipart
    Excellent comic en ligne
    Inforeseau.fr