[How to] VoLTE on Jio India Carrier with USA snapdragon S8 or s8+

Did this work for you?


  • Total voters
    40

nimms

Senior Member
Oct 17, 2007
618
154
0
Hyderabad/TS
NEW Instructions: Dated July 10th 2018
Should work on all Snapdragon USA/Canada models (ATT , verizon, sprint, tmobile tc) Tested on S8+ and S8, should work on Note 8 if you have right files. S9 switched to a different CSC format, so it's not possible to use this method for S9 models.

Keep your Jio/Any other VoLTE enabled indian carrier SIM in the phone all along.
Check your Bootloader version first (Download matching files only)
(Identify your bootloader version > Go to Settings > About phone > Baseband version under software info should show something like G955USQU4CRE9 The fourth number from right is your bootloader version. If you try to flash any lower version (BL 3 to BL 2), ODIN will fail and phone will show Fused 3 binary 2 error. So, choose the file versions matching your bootloader. You can go higher but not lower. Means BL 2 can be flashed with BL 3 or 4 but not with 1 (most of the times).


1.Back up your data using Samsung smart switch or any other means (save whatsapp chats to google in settings)
2.Flash matching stock firmware (On unzipping stock FW, you'll get AP, CP,BL and CSC files. Use Odin to flash them) (Don't flash User data file if it's there in extracted files)
Recommended Odin https://forum.xda-developers.com/android/software/patched-odin-3-13-1-t3762572

Please find latest stock roms on Updato website
S8+ models
CRE2 for BL version 1, 2,3
or CRE9 for BL 4

S8 models
CRE2 for BL 1,2,3 or CRE9 for BL4
Note 8 models
BL 1,2,3 or CRE1 for BL4

3. Download sec_omc.zip specific to your model
INS OMC Dec 2018 version for s8+ or For Note 8 or For S8

4. Download and unzip combination rom (You'll get a file ending in tar.md5) (Matching file only)
For s8+ models or Mirror, Another mirror with BL5 files
Another for BL5

For s8 Models or
another mirror for S8

Note 8 combination files or Mirror or BL 4 version BL5 version
If you want updated combination files of the same models, search on xda or shell.boxwares.com or firmware.gem-flash.com yourself before asking others.

5. Open Odin (princecomsy version) and click on AP, choose the file you extracted in step 4
6. Put your phone in download mode (hold the Power button, Volume Down button, and the Bixby button until Download mode screen is seen. Press Vol up to confirm).
7.Connect your phone to PC. You should see "Added" in log of Odin and see a com port appearing on top left.
8) Click on start tab. If everything goes well, you'll see "PASS" on top left. Let it boot to Factory binary once.
9) Boot your phone to recovery mode (hold the Power button, Volume up button, and the Bixby button until samsung screen is seen).
10) Install "minimal ADB fastboot" program on PC, Copy the sec_omc.zip to your minimal ADB folder on computer (under program files on C drive).
Double click cmd-here.exe in that folder.
11) Connect your phone to your computer with your USB cable and in phone select Apply update via ADB in recovery screen (Navigate with vol bottons and select with Power btn).
12) On ADB window on PC type "adb devices" without quotes. Next line should show a device attached
If seen, type "adb sideload sec_omc.zip" without qoutes. It'll start transferring the file.. check mobile screen it'll install itself. (you might see some errors)
13) Once your phone reboots, you will see an "IME" button on the bottom). Tap on it and type *#243203855#
14) On resulting window, if you see INS in the list, click over it and click install and select full customisation.
15 Your phone will reboot to the 'factory binary homescreen', go to ADB on your computer and type in "adb shell".
16) Type in echo "INS" > /efs/imei/mps_code.dat (Please make note of the space between " and > and /)
You won't get any confirmation.
17) Now flash the full Stock firmware matching your bootloader via ODIN (BL, AP, CP, CSC files (not home csc)
18) After the flashing, phone will reboot. Don't setup any accounts yet. Boot to recovery and select "apply update via ADB" (Like step 11)
19) Sideload the CSC zip (similar to step 12) and let it reboot.
20) On reboot, you should see INS/INS/xxx under software info (xxx is your factory csc version) and VoLTE icon should appear.

Possible glitches
1. Phone app force closing
Reflash AP BL CP only excluding CSC
Install OMC zip via adb

2. Messaging app FC
Install S9 sms app or google messaging

2. Sprint OMADM app needs to be removed to avoid annoying notification or change notifications to low priority
To remove via ADB, turn on usb debugging
type in adb shell
you should see a dollar sign.
next type in pm uninstall -k --user 0 com.sec.omadmspr
it should say success.



If you want to extract OMC zip for a different model device, watch this video.
https://youtu.be/giD7nP4Oue4

The file needed to extract is attached to this post (omc extract)


Thanks to @jrkruse for the idea of flashing CSC zip from exynos to snapdragon
@Mike15678 for carrier switch thread
@chetan180 for trying carrier switch to INS
@anarasgarli for combination files links
 

Attachments

Last edited:

TMaYaD

Member
Apr 30, 2010
10
0
0
Does this have the same issues as root like 80% battery and safetynet failure?

Is it possible to perhaps install the CSC and then unroot?
 
Last edited:

nimms

Senior Member
Oct 17, 2007
618
154
0
Hyderabad/TS
Isn't there any multi csc rom available for snapdragon variants
So we could stick to stock nd get indian csc on it

Update: now Possible to stick to stock with INS CSC.


No. There are no custom roms for US models. Soon we might get modified stock versions but all will involve Rooting first then every rom will be flashed via Flashfire only.
So we have to give up Spay etc that depend on Knox.
 
Last edited:

sahilg009

Senior Member
Mar 23, 2011
269
32
0
Mine is 8+.
Make sure you have a jio sim inserted during the process.
Anyway.. try this zip with Only INS CSC in it (previous one had XAA-usa unlocked CSC also) and report.
If that does not work, try the attached zip (Worked with s7/note 5).
Let me know which one worked.
thanks.
thanks for the help still no volte in rom control thingy it says false to volte
can you maybe edit build.prop to my variant
mine is SN-G950U1
Thanks for all the help

Edit:
Finally worked with the first zip (the one on google drive)
had to start from flashing system image and then zip with complete reset
Thanks a lot for your help :D
 
Last edited:

nimms

Senior Member
Oct 17, 2007
618
154
0
Hyderabad/TS
thanks for the help still no volte in rom control thingy it says false to volte
can you maybe edit build.prop to my variant
mine is SN-G950U1
Thanks for all the help

Edit:
Finally worked with the first zip (the one on google drive)
had to start from flashing system image and then zip with complete reset
Thanks a lot for your help :D
You mean the file on google drive from Original post (first post) or post number 7? or file attached to post 7?
Your answer will make it easier for others
 

nimms

Senior Member
Oct 17, 2007
618
154
0
Hyderabad/TS
Hey does 80% battery charge issue solved...?
If not is there any chance in near future
There's a chance once devs get a way of flashing custom builds of stock and then flash normal boot instead of engg boot after unrooting (like s7 edge).
They are still working on it. If they come up with a method... I'll try to provide an updated zip that supports such rom.(they'll be stock modified roms)
 

sss3779

New member
Oct 5, 2017
2
0
0
cant follow instructions

hi.. unable to follow instructions to do it correctly... any video tutorials or in depth instuctions for novice like me will help greatly... reason i am writing to u is am from hyd as well. any help will be appreciated ... thanks

No. There are no custom roms for US models. Soon we might get modified stock versions but all will involve Rooting first then every rom will be flashed via Flashfire only.
So we have to give up Spay etc that depend on Knox.
 

snykyash

New member
Oct 23, 2017
1
0
0
Firmware updates after rooting through flashfire.

As u mentioned in ur thread, after finishing all the process how to flash new firmwares through flashfire. Please give me step by step method. only systemimg file or whole zip or ap and all files.
 

rithwiik

New member
Jan 4, 2018
2
0
0
s8+

hello,
i have s8+ of US AT&T model is sm-g955u
it is unlocked can u please tell me how can i enable volte feature in my phone so i can use jio sim without jio4g voice app
 

RChandan

New member
Jan 10, 2018
1
0
0
I am a layman but I wish to get VoLTE on my S8 (not S8+) international version purchased from USA. Kindly help me with step by step protocol and also warn me of possible issues that I may face. Thank you in advance :)
 

bhuvakar

New member
Jan 26, 2018
1
0
0
i need help

how to do this can you please tell me step by step process (

This is specifically for indian carrier, JIO 4G.
Now that root is available, We can install S8 india CSC and get VoLTE on USA-Snapdragon sim unlocked phones.
First root with the help of this thread till Part 1

Then during part 2, instead of "Add CSC Systemroot" file, use the modified file with India and XAA-USA CSC
This will flash INS CSC along with XAA CSC. This zip was made by @jrkruse for US carriers... I've just added INS CSC to it and removed other US carriers stuff.

Or.. If you just want Indian CSC Use this file (no XAA) https://drive.google.com/open?id=0B-Kp4aJsfti2NFhFR2NtRHc3ajA

Download only one of the 2 files please..

Order in flashfire should be Wipe > System.img.ext4 > QG2_ADD_INS_CSC_SYSTEMROOT.zip

It might take a few seconds to acquire signal. if not, try toggling aeroplane mode off and on, then see.
VoLTE is working for me. (I have a sprint version of s8+)
If still fails, make sure you have Jio Sim in the phone while you are doing this procedure.

Credit goes to respective thread owners to whom i linked (Root team and jrkruse).
 

nimms

Senior Member
Oct 17, 2007
618
154
0
Hyderabad/TS
I am a layman but I wish to get VoLTE on my S8 (not S8+) international version purchased from USA. Kindly help me with step by step protocol and also warn me of possible issues that I may face. Thank you in advance :)
If you are new to this, find a friend near by who can do it for you. This is not a first timer's job.

hello,
i have s8+ of US AT&T model is sm-g955u
it is unlocked can u please tell me how can i enable volte feature in my phone so i can use jio sim without jio4g voice app
You need experience in doing such stuff buddy. Not worth it if some thing goes wrong. If you can't follow the steps, i would say leave it.
I flashed the canadian firmware using this guide: https://forum.xda-developers.com/galaxy-s8+/how-to/snap-guide-flashing-standard-fw-carrier-t3627255 -- to my unlocked VZW S8 can I do the same with this India firmware?
No, different chipsets. chance of bricking.

Hi The link for rooting is for the S8+ should we use the same files for the S8?
Yeah same files would work
how to do this can you please tell me step by step process (
That's already detailed.

Anyway, i got a note 8 now. May not be able to support you guys.