OK, so I downloaded the FW with XperiFirm, extracted it with FlashTool and mounted the system.ext4 to get the modem config "amss_fsg_kagura_telekom_germany_volte_vowifi_tar.mbn". I stripped the 552 bytes header and extraced the tar file.
But now I'm hanging at the next step. The nvpreload folder includes 3 files, but these are no tar files, just compressed data.
Code:
[email protected]:/tmp/modem$ ll nvpreload/
insgesamt 72
-rw-r--r-- 1 meiser meiser 353 Jan 1 1970 band_mapping_override.txt
-rw-r--r-- 1 meiser meiser 50650 Jan 1 1970 nv_L1234578_12_13_17_19_20_26_28_29_32_38_39_40_41.bin.gz
-rw-r--r-- 1 meiser meiser 115 Jan 1 1970 nv_L1234578_12_13_17_19_20_26_28_29_32_38_39_40_41_cal_true.bin.gz
-rw-r--r-- 1 meiser meiser 9163 Jan 1 1970 nv_L1234578_12_13_17_19_20_26_28_29_32_38_39_40_41_ets.bin.gz
Could you describe the next steps a bit more in detail? Right now, if I just uncompress the largest file, place the nvitems_list.csv in the root folder of the extracted modem config and run the jar file, I get the following error:
Code:
[email protected]:/tmp/modem$ java -jar cnvparse.jar
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at ua.org.solk.qc.CNVParse.main(CNVParse.java:37)
At the end, VoLTE and VoWifi should work for both SIM slots as both have a T-Mobile SIM card (private and business). Does this work like this?
Thanks for your help,
meiser