Tired numerous methods, I finally changed my s7 edge csc from VD2 to XFV without root. Now I can use Samsung pay and Wifi calling, but Volte is still not available. Is Volte working in Vodacom now?
For those maybe interest, the following are the way I have done:
1. Downloaded this Combination File
https://filesrom.com/firmware-combination-g930-g935. I am on G935FXXU2, so I downloaded COMBINATION_FA60_G935FXXU2ARA1_CL7964511. If not, please choose the one corresponding to your current firmware.
2. Downloaded Odin 3.13.1
3. Downloaded this ROM:
https://www.sammobile.com/firmwares/galaxy-s7-edge/SM-G935F/XFV/
Latest version (2018-08-20)
4. Run Odin, download mode on phone and install firmware downloaded from SamMobile.
5. Restart phone, enter OS and do factory data reset.
6. Remove "hidden.img.lz4" from HOME_CSC (included in firmware) with 7Zip. It has to be repacked to a Tar file.
7. Go back to download mode, open odin and choose the combination file under AP and the recently modified version of Home_CSC under CSC. Only these two files.
8. Reboot and enter factory mode.
9. In Factory Ime input *#243203855#
10. Choose XFV as the new CSC and install, then reboot
11. Back to download mode and reinstall firmware, all four files, BL, AP, CP and normal CSC file (not Home CSC).
12. Boot up to XFV