Tuesday, April 18, 2017

Flashing Indian firmware on Samsung devices for Reliance Jio to work

This guide is only applicable for 4G Samsung phones purchased outside India.

Those who have bought their phones overseas are now struggling to use Reliance Jio because they do not support VoLTE. And this guide will help you in making the Samsung phone to support VoLTE and Samsung Pay as well.

Before trying out this guide please make sure you have a 4G Samsung phone.

Let’s get started. 👍

1.       Ensure the phone is charged over 60%. This process will wipe your entire data on the phone.

2.       Check the model number of your Samsung phone.

Settings --> About --> Model Number

3.       Go to the site https://www.sammobile.com/firmwares/ and insert your model number in the search bar and it will show all the available firmware versions for your model along with the country names. Check for INS or INU which indicates the Indian firmware. Download the latest Indian firmware for your model.

Below is the search result for the Samsung Galaxy S7 Edge (SM-G935FD) filtered by the Country India (INS). Click on the latest version and download the file.



4.       Download the latest ODIN from http://odindownload.com/ or Here

5.       Extract or Unzip the firmware file into a folder. Avoid using winrar as it can cause errors. Use 7zip instead.

6.       Run/Open ODIN as Administrator

7.       Put the phone in download mode. Shutdown your phone. Press Power + Home + Volume down. A screen appears asking you whether to continue or not. Press Volume up to continue. Connect the phone to the computer via a good USB cable. The ODIN should show the it has detected your phone.

8.       From the extracted firmware put the below files in ODIN. Click on the buttons BL, AP, CP,  CSC one by one and choose the respective files. The file to be chosen for BL will start with file name BL. The file to go for AP will start with the file name AP and so on as shown in the following image.

      BL
      AP
      CP
      CSC



9.       Check the below options. (for this select Options tab).

F.reset time
Auto reboot

10.   Here we are installing Indian country firmware from other country’s firmware so we need to change the System partition size. To do this select PIT file and the check the below checkbox. Note: PIT file is not required nowadays as it is already built-in the CSC file. So just check the below option as shown in the following image.

Re-partition




Note: If you are installing a multi CSC firmware, and your existing CSC is in that firmware, then DO NOT select Re-partition.

You can check if your firmware is Multi-CSC by installing this app (Phone Info). Link given below:

https://play.google.com/store/apps/details?id=org.vndnguyen.phoneinfo&hl=en

11.   Now click the Start button and wait until the ODIN shows PASS. The phone will now reboot.

12.   To receive OTA updates, after installing the firmware, put the phone into Recovery Mode and wipe cache then wipe data/factory reset.

To go to the recovery mode press Power + Home + Volume up button. Now select ‘Cache Partition’ and wipe it. Then ‘wipe data/factory reset’ and reboot your phone.

You are done.✌ Post your comments below if you had flashed successfully or if you faced any issue or want anymore help. Let me know if you are stuck somewhere, I can provide you live support.







90 comments:

  1. Replies
    1. It works. I Have tried it. Are you facing any issues?

      Delete
  2. Hi, thanks for the detailed steps. But I've got one query. I read the instructions in sammobile's website(https://www.sammobile.com/firmwares/galaxy-s7/SM-G930FD/INS/download/G930FXXU1DQE7/167250/) and it says that "Make sure re-partition is NOT ticked". I'm a little confused here, could you help.

    ReplyDelete
    Replies
    1. If you are installing a multi CSC firmware, and your existing CSC is in that firmware, then DO NOT select Re-partition.

      If your CSC is totally a new one then you need to select re-partition.

      E.g.. If you have UAE firmware then it has a CSC. This UAE CSC goes in hand with some other countries' firmware so you need not select re-partition in that case. But if you want to flash an Indian firmware from UAE firmware then re-partition should be selected.

      To know the list of CSCs that goes hand in hand, install Phone info app from play store to check it.

      Delete
    2. It seems INS CSC(for India) is not available in UAE firmware which implies that to flash an Indian firmware from UAE firmware re-partition should be selected in ODIN.

      Phone INFO app shows that UAE CSC (Code:XSG) comes along with following CSC Codes(on Samsung Galaxy S7 Edge - SM-G935FD)...
      ACR, AFG, AFR, BTC, DKR, DRC, ECT, EGY, KSA, LYS, MAT, MID, MRT, MRU, MTZ, MWD, PAK, SMG, THR, TMC, TUN, TUR, WTL, XFA, XFE, XFM, XFU, XSG

      Delete
  3. Thanks for the explanation. Will the dual sim function work post this firmware change?

    ReplyDelete
    Replies
    1. Yes. It works. All the firmware displayed for your model(If it's a dual sim) in sammobile will definitely support dual sim.

      Delete
    2. Pl tell me whether usb debugging mode and oem unlock should be on or not

      Delete
  4. Thanks for this. Could you kindly confirm if dual sim features for 1 Jio sim and 1 non volte Airtel sim will work in this phone, post loading the new firmware, just like an India Samsung?

    ReplyDelete
    Replies
    1. Yes. It works. Am currently using Jio in 1st sim and Vodafone in 2nd sim.
      You can even access 3G or 4G from 2nd sim. To do this go to Sim Card manager from setting and change the network mode as required.

      Delete
  5. Hi, I have the same situation, Samsung pay not working in India and phone's TRA ID shows UAE written on top. I have never tried any such things before and bit worried about what if anything goes wrong? What are the risks here? How recover if something goes wrong, please guide!

    ReplyDelete
    Replies
    1. Hi, It's unlikely that Samsung Pay in non-Indian firmware phones work in India.
      If you want Samsung Pay and Jio to work in India then the safest way is to flash an Indian firmware.
      There is no risk here. Need to make sure that you use a good USB cable, Charge the phone over 80%, follow the instructions as is and don't miss any point, Do not turn off PC/Laptop while the process is going on. And finally you will done.

      If at all something goes wrong, it's easy to return back to your original firmware(UAE) or whatever the country firmware the phone had initially. Using Samsung Smart Switch will help to restore to stock conditions. Note down your phone's S/N(This would be available in package box or use an app to get the S/N). Put the phone in download mode and connect to PC, choose Emergency Software recovery and initialization from Smart Switch. Proceed as per ongoing instructions.

      Delete
    2. Thanks for your inputs!

      I did went through the series of steps and execution was successful. Got my device up an running in ~30 mins. Everything works fine including SamsungPay :)

      Many thanks for detailed guidance.

      Delete
    3. Nice to hear that. Thank you. :)

      Delete
  6. hi odin not detect phone waht to do

    ReplyDelete
    Replies
    1. Hi. Try connecting with a good working USB cable. And also try in different USB ports.

      Make sure USB drivers have been installed. Install Kies or Smart Switch in your PC, this will install the drivers.

      Delete
    2. Can you do this for me bc I am not a tech person

      Delete
    3. I receive gift from my brother A5 2017

      Delete
    4. What kinda support do you need.

      Delete
  7. People are advicing me to not to opt fr this...as this would lead to shut down of d phone in future nd others issues as well...what shuld i do?

    ReplyDelete
    Replies
    1. It's totally safe if you followed the steps correctly. You are gonna flash Samsung's official ROM and there is no risk in it since it is completely stable.

      Delete
  8. You did not say whether developer option should be on or not

    ReplyDelete
    Replies
    1. Developer options need not be turned on. It is optional. You can either turn it on or off and it doesn't have an impact.

      Delete
  9. Pl tell me whether usb debugging mode and oem unlock should be on or not

    ReplyDelete
  10. I bought j7 prime 16 gb from saudi arabia and it does not support volte .pl help

    ReplyDelete
    Replies
    1. Let me know the model number. Go to Settings -> About device and check the model number.

      Delete
    2. SM-G610F this model no show in the setting and SM-G610F/DS PRINTED ON THE BACKSIDE OF THE MOBILE

      Delete
    3. Actually I dont understand how to repartiton .pl tell me detail. Phone info shows that it has no indian csc code.

      Delete
    4. Download the latest firmware from the below link. https://www.sammobile.com/firmwares/galaxy-j7-prime/SM-G610F/INS/

      You need to select the check box 'Re-partition' in ODIN and go ahead with the process. Make sure the steps mentioned in the post are followed carefully.

      Delete
    5. Whenever i tried to download from sammobile it shows session has expired .error id s1s. What to do. Can i download from https://firmwarefile.com/samsung-sm-g610f? Is it safe ? Pl suggest me . I already download from this site ,but this is not the latest version. Can i try it?

      Delete
    6. What is pit file u said in the post and where i can find it ?

      Delete
    7. Try the below link.
      http://dl.sammobile.com/M15YQy8rLD1ULzQyRzcuQkVYLzwtOkUpNCtXKDomOloOARlJUyA5RSJYVEc1UlNFQ15YRltJTg4EAhYSSVJYREBeXkNZ/G610FXXU1AQE4_G610FODI1AQE2_INS.zip


      If that is not working then download from the firmwarefile.com. No issues if it is not the latest, you can get the latest via OTA.

      Delete
    8. Read the point 10 again for your pit file query.

      Delete
    9. Same problem cant download. My mobile has the latest version. Would the outdated file from firmwarefile.com work. I will try .if that not work then pl pl help me. Thanks

      Delete
    10. Same problem cant download. My mobile has the latest version. Would the outdated file from firmwarefile.com work. I will try .if that not work then pl pl help me. Thanks

      Delete
    11. Give a try else try downloading from other sources.

      Delete
    12. When i tried with odin it fails and when i click pit there is no file

      Delete
    13. Is the stockrom downloaded from sammobile has pit file?

      Delete
    14. You need to just tick the check box 'Re-partition'. You need not add the pit file manually.

      What error message did odin show?

      Delete
    15. I think odin fails due to outdated romfile i put in it.now i am downloading latest rom by samfirm tool

      Delete
    16. When i put ap,bl,cp,csc in odin and tick in auto reboot,f reset time ,repartiton and click start button it shows fail

      Delete
  11. I have another question ; there are two csc file named as csc and home csc .which one should i click?

    ReplyDelete
  12. Just use the CSC. Ignore the home CSC file.
    Did the odin recognize your device? What error message did you get?

    ReplyDelete
  13. Replies
    1. Then something has gone wrong. Follow the steps carefully.

      Delete
  14. Why i cant use home csc file? Pl tell

    ReplyDelete
  15. Surprise!!!! I i tick the auto reboot and r reset time and dont tick repartition and i select bl cp ap and home csc and click strart button then it was success. Now pl tell me if there any problem will occur in future? Now i am using volte

    ReplyDelete
  16. Good. Your phone is up and working now. So no problem.

    ReplyDelete
  17. Hi i have bought Samsung Galaxy note 4 from UAE and i want to use jio sim. When i insert jio sim in my phone the 4g sign appearing but internet is not working also its starts heating plz reply:-(

    ReplyDelete
    Replies
    1. Jio 4g won't work with UAE firmware. You need to flash Indian firmware if available.

      Delete
  18. Im thinking to buy s8+ from Dubai and use it here in India can I use the same tutorial to use Samsung pay and volte work in India.

    ReplyDelete
    Replies
    1. Yes. You can follow. It will work.

      Delete
  19. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. Check this out.
      https://androidforrookie.blogspot.in/2015/10/the-easiest-way-to-root-your-android.html

      Delete
  20. I bought Galaxy Note5 SM-N920C 32 gb from UAE and it does not support Samsung Pay in INDIA .pl help

    ReplyDelete
  21. And Witch Firmware should i download pls help...

    ReplyDelete
    Replies
    1. Please check in sammobile website whether India firmware is available for your model number. If yes, then you can go ahead with the flash.

      Delete
    2. there is no indian firmware is available for Galaxy Note5 SM-N920C 32 gb.

      Delete
    3. Yes. There is no Indian firmware for it.

      Delete
  22. Pl tell me is there any way to use jio sim on galaxy s3 neo. It is a 3g mobile

    ReplyDelete
  23. No. Jio wont work in S3 neo.

    ReplyDelete
  24. hi.. tried the everything as said but unfortunately lost power yesterday and so the s7 edge is brocked now.. on trying the emergency fucntion, the smart switch says cannot identify ur phone and pls contact ur service provider.. i got it from souq

    ReplyDelete
    Replies
    1. has it something to do with the FRP lock.. The odin screen says FRP is ON. I am not able to flash only now.. Would you please help ??

      Delete
    2. Hi. Are you able to boot into download mode? if yes, then try again with the firmware flashing using ODIN.

      Delete
  25. This comment has been removed by the author.

    ReplyDelete
  26. thanks bro, worked like butter. how ever i was litle confused at end . i didnt do factory reset . is it fine ? or shall i do it again ? and presently i dont have jio sim . so how to verify that volte is enabled ? as i didnt find volte option in network.

    thanks again

    ReplyDelete
  27. thanks bro, worked like butter. how ever i was litle confused at end . i didnt do factory reset . is it fine ? or shall i do it again ? and presently i dont have jio sim . so how to verify that volte is enabled ? as i didnt find volte option in network . it shows lte/3g/2g. also in call setting no where it shows volte. please help. however it shows country as india csc firmware as well as samsung pay started working.

    thanks again

    ReplyDelete
    Replies
    1. VoLTE will be enabled only if you using a VoLTE supported SIM such as Jio. Otherwise you cant see VoLTE anywhere in the phone. The phone auto detects the SIM and network and displays it there. If you use a 2G SIM then you only get 2G in network settings.
      When you use Jio, you will get VoLTE there so don't worry. India CSC does support VoLTE.

      Delete
    2. Definitely should do a wipe cache then wipe data/factory reset to get the OTA firmware updates.

      Delete
    3. THANKS FRIEND, I DID WIPED CACHE AND DATA/FACTORY RESET AND THEN TRIED JIO SIM OF MY FRIEND IN MY MOBILE AND IT WORKED . SO NOW I CAN GO FOR JIO SIM .... THANK YOU AGAIN

      Delete
    4. i have one confusion, on sam mobile it is showing new firmware update for s7 edge for india dated 30/07/2017 but i havent received it . so have i made any mistake ?

      Delete
    5. You will get it in OTA slightly delayed. You can also try Smart switch to update your phone. I also still didn't get the latest 30th July OTA update yet.

      Delete
    6. thanx friend, received new update .....

      Delete
  28. DO NOT TURN OFF TARGET!!
    Can't open the specified file. (Line: 1831)

    i get this error everytime i try the above steps. I have followed every steps as mentioned in this blog.

    ReplyDelete
    Replies
    1. There could be a problem in the downloaded firmware. Try to download the firmware again.

      Delete
  29. Hi i have bought samsung c7 pro from singapore.but it doesn't support volte but internet works.when i insert jio sim into it i got a update and i update it.then it shows volte option but when i click volte option it shows( ur current software doen't support volte).
    Pls hlp me can i update the software or flash the mobile to indian firmware

    ReplyDelete
  30. Indian firmware for c7 pro is not available.pls help me
    My model is SM C7010 ( C7 pro)
    It doesn't support volte. I bought it from singapore.

    ReplyDelete
    Replies
    1. There is no Indian firmware for your model. You can use the Jio4gvoice app to make calls.

      Delete
  31. I have purchased Samsung S7 edge SM-G935F from UAE, i do not see any firmware for INDIA listed in Sammobile, Please let me know if i am overlooking. Basically i am trying to use JIO services in India.

    ReplyDelete
    Replies
    1. There is no Indian firmware for SM-G935F. Could you once again check the model number from About device(Settings)

      Delete
  32. I have purchased my samsung s6 edge from usa,as i have changed my imei number for some emergency issue...does this flash work for my imei repaired mobile?

    ReplyDelete
    Replies
    1. It works. For safe side, be ready to change your imei after the flash if required.

      Delete
  33. I have purchased Samsung galaxy s8 from Dubai, UAE. Can you tell me what procedures should be followed for getting Indian firmware?

    ReplyDelete
    Replies
    1. The same procedure but you need to download the s8 indian firmware file.

      Delete
  34. hi, I followed the procedure. After hitting i did not get any notification pass/ fail....

    ReplyDelete