(FIX) VoLTE stopped working in latest MIUI stable/dev?

Search This thread

arvindgr

Senior Member
  • Nov 8, 2013
    929
    338
    Tamilan
    I had a Redmi 4x which when shipped had 8.2 MIUI version (Before some 3 months). That time I checked using Jio and VoLTE worked fine. Then, My mother was using it and now after certain auto updates it was on MIUI v8.5.4.0. I had ported her no to Jio (4G only network), and now VoLTE didn't work at all. I tried flashing Latest MM firmware. I even clean flashed MIUI9 Dev and even then VoLTE didn't work. Always IMS will not at all register (Checked via Phone info). I hence declared somehow Jio network block listed 4x (other countries models) but LTE used to work fine. Out of all hope, I tried Official RR with its own recommended FW and even then VoLTE was down..!! I even changed Device model (Redmi 4x to Redmi 4), still it was in vain. Even tried adding IMS in default AP. Some suggestion to Choose Home IMSI in SIM Toolkit will also not work because latest Jio SIM doesn't ship with SIM Toolkit option at all!!!

    After full frustration and wasting one full day, I thought I should change the phone. But somehow suddenly it struck to try fastboot flash the oldest MIUI8 which device was booting initially. So after trying that, Voilaaaa! 1st time seeing VoLTE after long hours and late at night !!!

    Somehow Now I flashed latest stable 8.5.4 MIUI and it also has VoLTE working. Even in custom ROMs VOLTE now is working. So yeah just to share my learning, to help people who are having tough time with VoLTE..! :highfive::highfive:
     
    Last edited:
    • Like
    Reactions: neguneli

    ashvinsingh29

    Member
    May 1, 2015
    25
    14
    I had a Redmi 4x which when shipped had 8.2 MIUI version (Before some 3 months). That time I checked using Jio and VoLTE worked fine. Then, My mother was using it and now after certain auto updates it was on MIUI v8.5.4.0. I had ported her no to Jio (4G only network), and now VoLTE didn't work at all. I tried flashing Latest MM firmware. I even clean flashed MIUI9 Dev and even then VoLTE didn't work. Always IMS will not at all register (Checked via Phone info). I hence declared somehow Jio network block listed 4x (other countries models) but LTE used to work fine. Out of all hope, I tried Official RR with its own recommended FW and even then VoLTE was down..!! I even changed Device model (Redmi 4x to Redmi 4), still it was in vain. Even tried adding IMS in default AP. Some suggestion to Choose Home IMSI in SIM Toolkit will also not work because latest Jio SIM doesn't ship with SIM Toolkit option at all!!!

    After full frustration and wasting one full day, I thought I should change the phone. But somehow suddenly it struck to try fastboot flash the oldest MIUI8 which device was booting initially. So after trying that, Voilaaaa! 1st time seeing VoLTE after long hours and late at night !!!

    Somehow Now I flashed latest stable 8.5.4 MIUI and it also has VoLTE working. Even in custom ROMs VOLTE now is working. So yeah just to share my learning, to help people who are having tough time with VoLTE..! :highfive::highfive:

    same issue with me
    i have redmi 4x imported from china
    jio volte works on miui marshmallow but it disapears as soon as i go on nougat miui
     

    sahir7860

    Member
    Sep 24, 2017
    26
    7
    So what did you do? At first you installed oldest version(plz tell me which version) via pc, then update to 8.5.4, but plz tell me how you update it, ( pc or mobile?)
     

    arvindgr

    Senior Member
  • Nov 8, 2013
    929
    338
    Tamilan
    same issue with me
    i have redmi 4x imported from china
    jio volte works on miui marshmallow but it disapears as soon as i go on nougat miui
    Cleean flash santoni_global_images_V8.2.9.0.MAMMIEA_20170427.0000.00_6.0_global and upgrade that to latest Nougat MIUI9 stable.., Thats how it worked for me

    So what did you do? At first you installed oldest version(plz tell me which version) via pc, then update to 8.5.4, but plz tell me how you update it, ( pc or mobile?)
    Flashed Old MM - santoni_global_images_V8.2.9.0.MAMMIEA_20170427.0000.00_6.0_global then installed the latest Nougat
     

    neguneli

    Member
    Feb 19, 2018
    5
    1
    Imphal
    Little Help!!

    I had a Redmi 4x which when shipped had 8.2 MIUI version (Before some 3 months). That time I checked using Jio and VoLTE worked fine. Then, My mother was using it and now after certain auto updates it was on MIUI v8.5.4.0. I had ported her no to Jio (4G only network), and now VoLTE didn't work at all. I tried flashing Latest MM firmware. I even clean flashed MIUI9 Dev and even then VoLTE didn't work. Always IMS will not at all register (Checked via Phone info). I hence declared somehow Jio network block listed 4x (other countries models) but LTE used to work fine. Out of all hope, I tried Official RR with its own recommended FW and even then VoLTE was down..!! I even changed Device model (Redmi 4x to Redmi 4), still it was in vain. Even tried adding IMS in default AP. Some suggestion to Choose Home IMSI in SIM Toolkit will also not work because latest Jio SIM doesn't ship with SIM Toolkit option at all!!!

    After full frustration and wasting one full day, I thought I should change the phone. But somehow suddenly it struck to try fastboot flash the oldest MIUI8 which device was booting initially. So after trying that, Voilaaaa! 1st time seeing VoLTE after long hours and late at night !!!

    Somehow Now I flashed latest stable 8.5.4 MIUI and it also has VoLTE working. Even in custom ROMs VOLTE now is working. So yeah just to share my learning, to help people who are having tough time with VoLTE..! :highfive::highfive:

    So I followed yr method & Yes i got my Volte back but now i'm stuck in Marshmallow and there's a bug with the screen auto rotate not functioning. I googled and found that many people who downgraded to MIUI 8 are facing this problem & there it was also written that wen they upgrade to MIUI 9 Nougat screen rotate functions are restored. So here's the thing me being from India need my Volte for Jio and after a long time finally got it to work...But if i upgrade to MIUI 9 Nougat i'm scared that i might lose my Volte again & have to start my previous process allover again starting with unlocking my bootloader as i have locked it while flashing it to MIUI 8. So my question to you is what did u mean when you said " Now I flashed latest stable 8.5.4 MIUI and it also has VoLTE working. " from here did u just did OTA update (coz i'm getting V8.5.2.0 MAMMIED Update via my updater app). Or did u use Fastboot flash to 8.5.4 MIUI .??
    BTW I was thinking should i just download a update.zip of the latest stable global V9.2 Rom & flashed it via the Updater App using update package option.. skipping v8.5.2.0 & other minor Updates and just jump to the latest. Will i still have Volte working on my Phone if i update to MIUI 9.
    I'm Confused.....Pliz Help
    Thanks In Advance.
     

    neguneli

    Member
    Feb 19, 2018
    5
    1
    Imphal
    Hi., I unlocked bootloader and I used fastboot method to go back to prev version. Once the volte worked, MIUI9 also got VoLTE working. So try clean flashing latest MiUi and VoLTE would still work...

    By clean flashing do u mean fastboot method or update.zip recovery method.....
    U see I'm confused as there are many forms of flashing so it fastboot method with miflash right!!.
    Ok I will try to download this fastboot stable rom for miui 9.... let's see how it goes.
    Thanks a lot...
    Damn this phone really is high maintenance...:rolleyes:
     

    arvindgr

    Senior Member
  • Nov 8, 2013
    929
    338
    Tamilan
    By clean flashing do u mean fastboot method or update.zip recovery method.....
    U see I'm confused as there are many forms of flashing so it fastboot method with miflash right!!.
    Ok I will try to download this fastboot stable rom for miui 9.... let's see how it goes.

    I meant only Fastboot method. Give it try and tell us if it works..
     
    • Like
    Reactions: neguneli

    neguneli

    Member
    Feb 19, 2018
    5
    1
    Imphal
    I meant only Fastboot method. Give it try and tell us if it works..

    So I tried and guess what it didn't work. Volte is confirmed to be working only in marshmallow miui8 and as we try to jump to nougat miui9 volte just doesn't work. So i flashed back to marshmallow and then did ota update ( minor 350mb update) which is still Android 6 and volte still works now I get ota update for miui 9 but I'm not willing to jump the gun anymore......
    Maybe if I do ota update to miui9 after getting volte maybe it could miraculously get it's volte back but having flashed the phone multiple times and since I need to use this phone I'm gonna stop here so we'll never know if volte is ever gonna work in miui9 via ota...
    Btw even if I got volte back the gyro and screen rotation is not working both in the old marshmallow and in the recently updated ota marshmallow. So playing some gyro games and having the gallery to open pics in auto rotate is out of the question.
    I even tried flashing persist.img via both fastboot and miflash method & while it didn't allow me to erase and write the persist.img even though my bootloader is unlocked in fastboot method. I did managed to flash it via miflash tool after editing some .bat files via notepad++ so that I only flash the persist.img and not the whole rom.
    There's a whole tutorial about this too on Google and guess what again this methods didn't do anything and I have both gyro and auto rotate not functioning.
    It will function in miui 9 but in that version we'll know that volte doesn't work so....
    My only conclusion is that without Xiaomi dev patching it out there's just no way this bug can be solved by simple flashing as in either form of the OS one ends up sacrificing one function or the other.
    Btw thanks for replying, helping and hearing me out...
    Really appreciate it.
     
    • Like
    Reactions: arvindgr

    arvindgr

    Senior Member
  • Nov 8, 2013
    929
    338
    Tamilan
    It will function in miui 9 but in that version we'll know that volte doesn't work so....
    My only conclusion is that without Xiaomi dev patching it out there's just no way this bug can be solved by simple flashing as in either form of the OS one ends up sacrificing one function or the other.
    Btw thanks for replying, helping and hearing me out...
    Really appreciate it.
    This whole VoLTE concept more or less isnt as reliable as legacy 2g/3G calls. Even yesterday for some wierd reason, VoLTE in this phone didn't work. I swapped SIM to another VoLTE where it didn't work on it too. I just let it for half day after which it started working. There isn't one proper way when on rooted phones, to easily get VoLTE related log data, so that we can try fixing the rootcause. Anyways I'm glad somehow you are able to manage...
     
    • Like
    Reactions: neguneli

    Ilhamdi

    Member
    Oct 17, 2013
    26
    0
    Jambi
    try to change your location in additional setting from your system location to another location, ex: thailand, and then check your volte setting
     

    neguneli

    Member
    Feb 19, 2018
    5
    1
    Imphal
    Ok that thought never occurred to me but I will not go back to miui 9 for the time being but if I do in the future I will definitely apply this method to check the volte.
    Thanks for sharing this idea
     

    noticemeesenpai

    New member
    Oct 28, 2018
    2
    0
    Hyderabad
    Not Working

    I got my redmi 4x from china ;-; works on marshmallow and goes off in nougat (miui) , Custom ROM (all nougat roms works fine with volte) but no volte in Oreo as well as in Pie.. Maybe Locked Bands
     

    er.eeakshay

    New member
    Mar 16, 2015
    4
    0
    Same for me.

    I got my redmi 4x from china ;-; works on marshmallow and goes off in nougat (miui) , Custom ROM (all nougat roms works fine with volte) but no volte in Oreo as well as in Pie.. Maybe Locked Bands

    Volte never worked for me on custom roms( oreo or pie). Currently on Arrow os (Pie). Tired everything but never got Volte working. It would be great relief for me if i would see volte sign on custom rom.
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 1
      I had a Redmi 4x which when shipped had 8.2 MIUI version (Before some 3 months). That time I checked using Jio and VoLTE worked fine. Then, My mother was using it and now after certain auto updates it was on MIUI v8.5.4.0. I had ported her no to Jio (4G only network), and now VoLTE didn't work at all. I tried flashing Latest MM firmware. I even clean flashed MIUI9 Dev and even then VoLTE didn't work. Always IMS will not at all register (Checked via Phone info). I hence declared somehow Jio network block listed 4x (other countries models) but LTE used to work fine. Out of all hope, I tried Official RR with its own recommended FW and even then VoLTE was down..!! I even changed Device model (Redmi 4x to Redmi 4), still it was in vain. Even tried adding IMS in default AP. Some suggestion to Choose Home IMSI in SIM Toolkit will also not work because latest Jio SIM doesn't ship with SIM Toolkit option at all!!!

      After full frustration and wasting one full day, I thought I should change the phone. But somehow suddenly it struck to try fastboot flash the oldest MIUI8 which device was booting initially. So after trying that, Voilaaaa! 1st time seeing VoLTE after long hours and late at night !!!

      Somehow Now I flashed latest stable 8.5.4 MIUI and it also has VoLTE working. Even in custom ROMs VOLTE now is working. So yeah just to share my learning, to help people who are having tough time with VoLTE..! :highfive::highfive:
      1
      I'm Confused.....Pliz Help.
      Hi., I unlocked bootloader and I used fastboot method to go back to prev version. Once the volte worked, MIUI9 also got VoLTE working. So try clean flashing latest MiUi and VoLTE would still work...
      1
      By clean flashing do u mean fastboot method or update.zip recovery method.....
      U see I'm confused as there are many forms of flashing so it fastboot method with miflash right!!.
      Ok I will try to download this fastboot stable rom for miui 9.... let's see how it goes.

      I meant only Fastboot method. Give it try and tell us if it works..
      1
      I meant only Fastboot method. Give it try and tell us if it works..

      So I tried and guess what it didn't work. Volte is confirmed to be working only in marshmallow miui8 and as we try to jump to nougat miui9 volte just doesn't work. So i flashed back to marshmallow and then did ota update ( minor 350mb update) which is still Android 6 and volte still works now I get ota update for miui 9 but I'm not willing to jump the gun anymore......
      Maybe if I do ota update to miui9 after getting volte maybe it could miraculously get it's volte back but having flashed the phone multiple times and since I need to use this phone I'm gonna stop here so we'll never know if volte is ever gonna work in miui9 via ota...
      Btw even if I got volte back the gyro and screen rotation is not working both in the old marshmallow and in the recently updated ota marshmallow. So playing some gyro games and having the gallery to open pics in auto rotate is out of the question.
      I even tried flashing persist.img via both fastboot and miflash method & while it didn't allow me to erase and write the persist.img even though my bootloader is unlocked in fastboot method. I did managed to flash it via miflash tool after editing some .bat files via notepad++ so that I only flash the persist.img and not the whole rom.
      There's a whole tutorial about this too on Google and guess what again this methods didn't do anything and I have both gyro and auto rotate not functioning.
      It will function in miui 9 but in that version we'll know that volte doesn't work so....
      My only conclusion is that without Xiaomi dev patching it out there's just no way this bug can be solved by simple flashing as in either form of the OS one ends up sacrificing one function or the other.
      Btw thanks for replying, helping and hearing me out...
      Really appreciate it.
      1
      It will function in miui 9 but in that version we'll know that volte doesn't work so....
      My only conclusion is that without Xiaomi dev patching it out there's just no way this bug can be solved by simple flashing as in either form of the OS one ends up sacrificing one function or the other.
      Btw thanks for replying, helping and hearing me out...
      Really appreciate it.
      This whole VoLTE concept more or less isnt as reliable as legacy 2g/3G calls. Even yesterday for some wierd reason, VoLTE in this phone didn't work. I swapped SIM to another VoLTE where it didn't work on it too. I just let it for half day after which it started working. There isn't one proper way when on rooted phones, to easily get VoLTE related log data, so that we can try fixing the rootcause. Anyways I'm glad somehow you are able to manage...