How to add HD Voice (G.722) to stock XEU ROM? - Galaxy S II Q&A, Help & Troubleshooting

I have just debranded my stock firmware from ORO KH1 to XEU KF3. After doing this I noticed that HD Voice, a service which Orange is very much proud of, stopped working. HD Voice basically uses a better codec (G.722?) when both the caller and the receiver have this codec available and are within 3G coverage. When I debranded my phone using the XEU CSC this stopped working and I want to know if there is any way to install it the same way as it is included by default in the ORO CSC.
Thanks.

I don't see how this is even *remotely* related to Original Android Development, but anyway. How about flashing the ORO KH1 CSC on top of KF3? Does that "brand" your phone again?

I debranded my phone to get rid of all the customizations that are applied with the ORO CSC (included trials and demos for various crap games, different launcher, etc). I just want to find a way to add this codec to the stock Samsung ROM.

The CSC files does not contain trials, games, bloatware, launchers etc. It just contains network parameters set specifically for your region/network. ORO, i suppose, is the CSC file for Orange. It will not be readding any of the old applications back.

I was under the impression that a CSC does exactly that. Taken from here:
CSC is the consumer software customisation and is specific to geographical region and carriers. It contains the software packages specific to that region, carrier branding and also APN settings for data connection, MMS etc for your service provider.
Click to expand...
Click to collapse
I don't want to have any carrier branding or custom software, but I'd like to be able to use HD Voice. Is there any way to include just this voice codec?

It contains no software and is just a few text and xml files that basically give a list of network settings . CSC is not a must have no CSC = manual network set-up .
Easy enough to pull CSC folder and other CSC files out of your phone all in System .
jje

I have compared, out of curiosity, the sizes of the XEU CSC and an Orange CSC. They are 27 MB vs 52 MB, so I realize those CSCs include a lot more than just XML files and settings.
I do not want to use the Orange CSC, that being the whole reason why I debranded my phone, so is there any way I can re-add the HD Voice codec to the phone without adding the whole CSC?

bkraptor said:
I have compared, out of curiosity, the sizes of the XEU CSC and an Orange CSC. They are 27 MB vs 52 MB, so I realize those CSCs include a lot more than just XML files and settings.
I do not want to use the Orange CSC, that being the whole reason why I debranded my phone, so is there any way I can re-add the HD Voice codec to the phone without adding the whole CSC?
Click to expand...
Click to collapse
If you say the CSC has this software pull it out of the Orange CSC.
jje

I am not saying the CSC has it because I have no clue how to extract the contents of the CSC, and even if I knew how I wouldn't know which files were needed, that's why I am posting here.

Any idea how to do this without installing the whole ORO CSC?

have you got a link to the orange csc file? or can you just put orange stock firmware in csc box in odin to just flash csc?

Here's the whole ORO package, includes the whole ROM (courtesy of Intratech):
http://www.multiupload.com/YOZ2HJOX4D
I don't want to flash the whole ORO CSC because that would add all the junk that comes bundled with the stock Orange ROM.

bkraptor said:
Here's the whole ORO package, includes the whole ROM (courtesy of Intratech):
http://www.multiupload.com/YOZ2HJOX4D
I don't want to flash the whole ORO CSC because that would add all the junk that comes bundled with the stock Orange ROM.
Click to expand...
Click to collapse
is there a way to just flash the csc part? tried picking the file from csc menu in odin but it installed the entire rom

quite interesting topic.
my carrier is also giving this service. N8 owners can use it.
can orange branded s2 owners check their devices? (any different apn setting etc.)

I had an Orange branded ROM and had HD Voice working. APNs are the same, so I don't think that's the difference.

Seems there is no CSC needed. It's just a hidden option in the service menu
Dial *#*#197328640#*#* -> [5] Audio -> [7] WB-AMR SETTING -> [1] WB-AMR ENABLE -> reboot

bkraptor said:
Seems there is no CSC needed. It's just a hidden option in the service menu
Dial *#*#197328640#*#* -> [5] Audio -> [7] WB-AMR SETTING -> [1] WB-AMR ENABLE -> reboot
Click to expand...
Click to collapse
it works...thanks !

How can you tell if HD voice is available. I am with Orange but bought an SG2 from Amazon. I have flashed non-wipe KI3 to it.

bkraptor said:
Seems there is no CSC needed. It's just a hidden option in the service menu
Dial *#*#197328640#*#* -> [5] Audio -> [7] WB-AMR SETTING -> [1] WB-AMR ENABLE -> reboot
Click to expand...
Click to collapse
Hmmm -.- when I give in that code and press 5 it dont show me WB-AMR Settings witch firmare do you have?

Related

Three UK HD Voice Help Needed

Ok thought i would post my own thread to see if anyone can help me.
I have a S3 from Three UK. Was running on stock Three rom. I flashed it with the latest non branded S3 rom. Now the WB-AMR setting is off and i cannot turn it on even though it was on as default in the Three branded rom.
What i want to know is will the WB-AMR only be switched on on the Three branded rom or could i for example keep the unbranded rom but flash the Three CRC to get the hd voice enabled? Or is this setting contained within the actual rom itself, therefore i would need to go back to the branded rom to obtain the hd voice? Im slightly confused. Any help appreciated.
CSC can be flashed as standalone. See the rom guide.
jje
Sent from my GT-I9300 using xda premium
JJEgan said:
CSC can be flashed as standalone. See the rom guide.
jje
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Sorry i already know this (should have said) but is the HD Voice option stored on the actual rom or the csc? Dont want to flash the CSC to the stock branded Three rom incase it doesnt work then i have to install everything again. What exactly does the CSC do?
http://forum.xda-developers.com/showthread.php?t=1671969
CSC
Probability is that the network have put any add ons in the cache file part of the CSC file .
CSC files can be opened for a look see .
Cache extractor post in dev section probably .
jje
Opened a 3 CSC and it shows as below in part other networks have no mention of WBAmr .
It also has an MH 20 -ICS-HHp application in the add on apps folder .
-<FastDormancy> <NetworkName>3</NetworkName> <FastDormancyEnableStatus>on</FastDormancyEnableStatus> <LCDStatus>on</LCDStatus> </FastDormancy> -<FastDormancy> <NetworkName>3</NetworkName> <FastDormancyEnableStatus>on</FastDormancyEnableStatus> <LCDStatus>off</LCDStatus> </FastDormancy> <NbWbAmr>1</NbWbAmr> -<WbAmr> <NetworkName>3</NetworkName> <WbAmrCodec>on</WbAmrCodec> </WbAmr> <NbSOSNumber>3</NbSOSNumber> <SOSNumber>999</SOSNumber> <SOSNumber>911</SOSNumber> <SOSNumber>112</SOSNumber>
JJEgan said:
Opened a 3 CSC and it shows as below in part other networks have no mention of WBAmr .
It also has an MH 20 -ICS-HHp application in the add on apps folder .
-<FastDormancy> <NetworkName>3</NetworkName> <FastDormancyEnableStatus>on</FastDormancyEnableStatus> <LCDStatus>on</LCDStatus> </FastDormancy> -<FastDormancy> <NetworkName>3</NetworkName> <FastDormancyEnableStatus>on</FastDormancyEnableStatus> <LCDStatus>off</LCDStatus> </FastDormancy> <NbWbAmr>1</NbWbAmr> -<WbAmr> <NetworkName>3</NetworkName> <WbAmrCodec>on</WbAmrCodec> </WbAmr> <NbSOSNumber>3</NbSOSNumber> <SOSNumber>999</SOSNumber> <SOSNumber>911</SOSNumber> <SOSNumber>112</SOSNumber>
Click to expand...
Click to collapse
So would i be correct in thinking that flashing the original Three CSC will give me back my HD voice and i can use this in conjunction with the latest unbranded rom? If i done this would i be able to continue to get updates via Kies or OTA or would this cease seeing as im not using the supplied CSC with the rom?
Thanks for your help btw. Appreciate it :good:
Ok i flashed the stock Three CSC but when i go into change the CSC it still lists the same options as before. I.E BTU,CPW,DBT,ITV,KOR,XEF,XEO.
Phone is still on CSC I9300OXABLG8. Im even more confused now.
Ok spent more time with the phone and managed to get the Three CSC onto the phone with the latest unbranded firmware. It didnt however re-enable WB-AMR (HD VOICE) so i flashed it back. It would appear that it is enabled in the rom. Why it isnt enabled as standard i have no idea seeing as the phone supports it.
What are you doing to check and enable the setting? And did flashing the CSC wipe your device?
I don't understand why Samsung have disabled WB-AMR on unbranded devices.
The hardware obviously supports this feature, so why not at least have it as a settings option? Most networks here appear to support it.
I'm also with THREE UK and I'd like to use HD-Voice, but WB-AMR is disabled.
The phone is smart enough to load all the other settings (e.g. service centre numbers) related to my network, so why not WB-AMR?
Yes, I know I could flash a different ROM, but I don't want the operator bloatware or any theoretical risk of losing warranty.
AMoosa said:
What are you doing to check and enable the setting? And did flashing the CSC wipe your device?
Click to expand...
Click to collapse
I was going into the service menu via the code i found on here. There is no option to turn on WB-AMR. I can see the menu but pressing Audio doesnt do anything and when i go into the WB-AMR menu it is turned off with no way to re-enable it.
Flashing the CSC did wipe my device.
Im still waiting on Samsung to get back to me. Over a week now with no reply from them.
djstevie said:
I was going into the service menu via the code i found on here. There is no option to turn on WB-AMR. I can see the menu but pressing Audio doesnt do anything and when i go into the WB-AMR menu it is turned off with no way to re-enable it.
Flashing the CSC did wipe my device.
Im still waiting on Samsung to get back to me. Over a week now with no reply from them.
Click to expand...
Click to collapse
What code did you use to bring up the service menu. Im on a JB rom and the ones i've tried give the error "Connection problem or invalid MMI code"
1-be sure that THREE support HD Voice
2-flash the latest THREE stock rom
3-root it
4-copy the /system/csc folder and the /system/SW_Configuration file to your external SDcard
5-remove all the bloatware apk (also look for branded bootanim, ringtones, ...) from the csc folder on your external SDcard
6-flash the stock rom you want
7-root it
8-delete all the content of your /System/csc folder
9-now push back the content of the folder and the file you have previously copied on your external SDcard
10-now you have to make a hard reset to aplly the CSC settings. There is 2 way for that depending on what was in the THREE /system/csc folder
10a-first way: open dialer and dial *#272*YOURIMEI# and select your CSC and hit "apply"
10b-second way (only if first one does not work): restart in recovery and make a factory reset
11-you're done
You should now be with your unbranded rom without THREE customization but with THREE csc settings (APN, HD Voice, Fast Dormacy, ...)
I do that on my phone and I now run Stock XXBLG8 with SFR (french carrier) settings and no bloatware or customization
Thanks Mopral i had seen you posting that in another thread but it isnt suitable for myself. I dont fancy having to do that everytime a new firmware is out , i quite like getting OTA updates with limited hassle. It is a solution but one we shouldnt have to do considering the phone and my carrier support HD voice.
*#197328640# is the code i used to get into the service menu. Im still on ICS so no idea if it works with JB.
There has GOT to be a way to turn on the setting without flashing CSC....
AMoosa said:
There has GOT to be a way to turn on the setting without flashing CSC....
Click to expand...
Click to collapse
Not sure...
It seems that there is no access to this settings on the SGS3
So until someone find a solution, there is only the hard way...
From the Three Website:
What do I need to get HD Voice?
HD Voice capable phone
A phone that originated from Three (unlocked phones now being used on Three won’t work)
The latest phone software available
Calling on the Three network
Although I do agree there has to be an easier way to enable this if anyone knows could you please pm me. Thanks!
Apologies for the bump, but this has been a VERY useful thread for me today, and I wanted to add something.
I had been using CM10 for a while which supports HD voice without any issues (CSC is only for Samsung ROMs) but then I moved to Omega ROM for various reasons, and the one thing I missed was HD voice.
I managed to get it working, based on Mopral's excellent steps below, but without wiping my internal memory and also without wiping data.
Mopral said:
1-be sure that THREE support HD Voice
2-flash the latest THREE stock rom
3-root it
4-copy the /system/csc folder and the /system/SW_Configuration file to your external SDcard
5-remove all the bloatware apk (also look for branded bootanim, ringtones, ...) from the csc folder on your external SDcard
6-flash the stock rom you want
7-root it
8-delete all the content of your /System/csc folder
9-now push back the content of the folder and the file you have previously copied on your external SDcard
10-now you have to make a hard reset to aplly the CSC settings. There is 2 way for that depending on what was in the THREE /system/csc folder
10a-first way: open dialer and dial *#272*YOURIMEI# and select your CSC and hit "apply"
10b-second way (only if first one does not work): restart in recovery and make a factory reset
11-you're done
You should now be with your unbranded rom without THREE customization but with THREE csc settings (APN, HD Voice, Fast Dormacy, ...)
I do that on my phone and I now run Stock XXBLG8 with SFR (french carrier) settings and no bloatware or customization
Click to expand...
Click to collapse
Here's what I did:
1. Used the code *#197328640# to get to the service menu. [8] WB-AMR Status showed "WB-AMR Setting: OFF".
2. Did a nandroid backup of my current Omega ROM v30 (DLJ2) setup using CWM Touch 6.0.1.2.
3. Flashed the I9300XXDLJ1 Three UK official stock Jelly Bean release found in this thread using MobileODIN (checking all EverRoot and SU Injection options).
4. Using Root Explorer, copied /system/csc folder and the /system/SW_Configuration file to my external SDcard.
5. Did a nandroid restore of my current Omega ROM v30 setup using CWM Touch 6.0.1.2.
6. Using WinRAR on my PC, I created a copy of the Omega ROM v30 zip file and deleted the contents of /system/app. Then I dragged and dropped the files from my external SDcard into the zip file to this location (using the "Add and Replace" feature of WinRAR). Did the same for the /system/SW_Configuration file.
7. Flashed this new customised Omega ROM zip over the top of my existing setup that I had just nandroid restored. I did NOT wipe data.
8. After booting, I used the code *#197328640# to get to the service menu again. [8] WB-AMR Status now shows "WB-AMR Setting: ON". Rang my wife on her S3 to test it, HD voice working perfectly!
I hope somebody finds this useful.
I have flashed the official 3 JB ROM using ODIN, so have the 3 CSC. I did not wipe. However, HD-Voice is still off. If I do a factory reset, will it get switched on?
AMoosa said:
I have flashed the official 3 JB ROM using ODIN, so have the 3 CSC. I did not wipe. However, HD-Voice is still off. If I do a factory reset, will it get switched on?
Click to expand...
Click to collapse
yes it will switch it on.

Enabling wb-amr.....not so far

Trying to enable wb-amr on ALDI (Australia) on my SGS2 with stock Samsung XWLSH 4.1.2 ROM (XXLS9 Baseband)
Just FYI even though the carrier display on notification says ALDImobile, the About Phone always says Telstra
Okay so ive tried the *#197328640# and menu options to try and enable it, but no go, theres the menu entry showing only that its off, no option to enable
Ive added the enable line in build.prop
Next step i tried editing my customer.xml in the csc folder, see attached (iwhile i was in there i added a few entries for ALDImobile and its MMS/data settings so they now appear by default in the APN list, added fast dormancy), and then deleting the nv_data.bin.md5 in /efs to rebuild it
I know that the CSC code matches the ROM, and that customer.xml changes are being accepted as when i did a reset to default in APN's i was given a choice of Telstra or my newly added ALDImobile APNs.....
But so far no luck at all getting it to work
Any ideas? Help?

Which customization should I use?

I was looking at the customizations page on XperiCheck and I was wondering which is best. I don't want to root and lose my DRM keys.
https://xpericheck.com/device/G8341
Customized GR, NOBA, IT, KR and GEL seems to be getting updates the fastest. Any disadvantage of running those in the US? I don't use VoLTE or WiFi calling.
SOLVED: The one thing I would like is to be able to turn off the NFC icon. I'm assuming there's some law or something that says that has to be on in some regions cause security or something. Is there a region where this isn't the case? Is it one of the regions I listed above?
NFC is able to be disabled in the Customized KR firmware. I also checked the XZ Premium it seems KR is the way to go.
Update:
I downloaded all carrier unspecific FTF roms and extracted their properties. When I said KR was the way to go, what I mean is KR is already updated to the latest OTA update .51. So I assume Korea gets the new software sooner most of the time. However, it seems like it has a LOT of props set. Like "ro.camera.sound.forced". So that's maybe not so good.
Update:
OK, I guess I got this totally backwards. I'm assuming if ro.nfc.icon.enable=true then I -->cannot<-- turn it off.
Here's a list of all the ones with "ro.nfc.icon.enable=true". Do not use these.
AR
BR
DE
FR
KR
UK
Here's a list of the ones that are already on .51:
GEL
GR
IT
KR
NOBA
KR is the only overlap, so avoid.
Based on what I'm looking at, NOBA seems to have the most sub configuration files, which I assume are per carrier changes? Maybe that increases the chances of VoLTE and WiFi Calling? Not sure.
IT has the least folders and settings. Maybe THAT is best since you would think MOST things are not disabled? Not sure.
dokujaryu said:
I was looking at the customizations page on XperiCheck and I was wondering which is best. I don't want to root and lose my DRM keys.
https://xpericheck.com/device/G8341
Customized GR, NOBA, IT, KR and GEL seems to be getting updates the fastest. Any disadvantage of running those in the US? I don't use VoLTE or WiFi calling.
The one thing I would like is to be able to turn off the NFC icon. I'm assuming there's some law or something that says that has to be on in some regions cause security or something. Is there a region where this isn't the case? Is it one of the regions I listed above?
Thanks!
Click to expand...
Click to collapse
If you don't use VoLTE or VoWiFi, then there's no difference. The band support is the same.
If you don't want the NFC icon, you'll have to download each firmware, extract the OEM sin file and look at the system-properties/config.prop file.
If the icon is enabled, the file with have a line with "ro.nfc.icon.enable=true" in it.
You can extract the OEM sin file with UnSIN and it will produce a ext4 image which can be opened in 7zip.
I would look for you, but I'm not all that keen on downloading multiple GB's of firmware just to check.
pbarrette said:
If you don't use VoLTE or VoWiFi, then there's no difference. The band support is the same.
If you don't want the NFC icon, you'll have to download each firmware, extract the OEM sin file and look at the system-properties/config.prop file.
If the icon is enabled, the file with have a line with "ro.nfc.icon.enable=true" in it.
You can extract the OEM sin file with UnSIN and it will produce a ext4 image which can be opened in 7zip.
I would look for you, but I'm not all that keen on downloading multiple GB's of firmware just to check.
Click to expand...
Click to collapse
Is there anywhere I can get a generalized list of differences between firms? Like, which one use 4G, 4G+, and LTE icons? That's probably the only thing I've ever noticed.
Updated main post, I downloaded many Customized XXXX firmwares and KR seems to be the way to go.
Which firmware support Volte
KumarAnup said:
Which firmware support Volte
Click to expand...
Click to collapse
Short answer: All firmwares support VoLTE for someone and no firmwares support VoLTE for everyone.
Long answer:
VoLTE support is handled by the files in the OEM sin file and is different for each carrier.
See here where I describe the bits in the OEM partition that handle VoLTE. I'm specifically talking about T-Mobile US, but it works the same way for all other carriers as well.
Basically, your MCC/MNC is looked up by the CustomizationSelector.apk and converted to a 3 digit "config_id". That config ID number is then used to select the proper modem file and to overlay the system UI to allow the VoLTE controls to be shown and used.
Each region / carrier firmware has different carrier specific configurations that are used for this.
So you would have to check your region's firmware to see if your carrier is supported.
Specifically, you would need to decompile the /oem/overlay/com.sonymobile.customizationselector-res-305.apk file, then look at its res/xml/configuration_selectors.xml file, which contains a number of "sim_config_id" values that look like "S264.1".
Then you need to find that value in the res/xml/service_providers.xml file and look at the MCC/MNC values associated with it to determine if they match the MCC/MNC values of your carrier.
If you have a match, then the "config_id" value in the res/xml/configuration_selectors.xml file will be used to set your modem to the value found in /oem/modem-config/XXX/modem.conf, where "XXX" is the 3 digit "config_id".
Finally, the overlay APK's found in /oem/overlay-XXX/ will be applied to the base applications. Specifically, the com.android.carrierconfig-res-XXX.apk should contain values in res/xml/vendor.xml such as <boolean name="carrier_volte_available_bool" value="true" />.
That's how VoLTE is handled.
EDIT:
Additionally, if the modem has a name that includes "ims" then it probably supports VoLTE for your carrier. If not, it probably doesn't. The actual modem files are found on the system partition at /system/etc/customization/modem if I remember correctly. But you still need the OEM partition bits to get that modem selected and the VoLTE controls enabled.
Updated to contain all the property files I extracted and an analysis, based purely on property files, on which ones I find most desirable (spoiler, it's IT).
Someone already found a Firmware which supports VoLTE in Germany - Deutsche Telekom?
I'm sorry to add my question, could anyone point me to a way to change my firmware using a Mac?
Sony's tool is Windows only and the other NewFlasher the same.
Also, where can I download FTF files?
Thank you in advance to anyone who will kindly help
I'm on Customized BLX (Belgium-Netherlands) and apparently I don't receive updates. Even though 374 has been out for a while, even on BLX, I'm stuck on 324.
pbarrette said:
Basically, your MCC/MNC is looked up by the CustomizationSelector.apk and converted to a 3 digit "config_id". That config ID number is then used to select the proper modem file and to overlay the system UI to allow the VoLTE controls to be shown and used.
Click to expand...
Click to collapse
Not only MCC/MNC is looked up, but the GID1 is important, too. That's my problem with German carrier "Congstar" (uses "Telekom" network) which supports VoLTE now, but the config has not changed in the firmware of course...
MCC = 262 (Both Telekom and Congstar)
MNC = 01 (Both Telekom and Congstar)
GID1 = 44 (Only Congstar! No GID1 for Telekom)

Guide :Root : Change Your OXM CSC Tab S7 T875 Unlocked To Any Other Country Present in OXM Multi CSC & Get Call & Text From other Devices Option

I have a unlocked Tab S7 T875 with root. I cannot find Call and text from other devices option in my Tablet.
i have searched for hours and not found a solution. i have few queries if some one can help.
1. Is Call and Text from other devices feature only for Wifo Models Tab S7
2. I tried installing the app from apk mirrror the 1st version only managed to install but cannot install latest says app not installed .
3. Can i change my CSC to other if this feature is present in that firmware .
I am on latest ATJ4 firmware Tab S7 T875 CSC is CAC(Central Asian)
EDIT: Resolved after chamging CSC to DBT see post no 4
kingwicked said:
I have a unlocked Tab S7 T875 with root. I cannot find Call and text from other devices option in my Tablet.
i have searched for hours and not found a solution. i have few queries if some one can help.
1. Is Call and Text from other devices feature only for Wifo Models Tab S7
2. I tried installing the app from apk mirrror the 1st version only managed to install but cannot install latest says app not installed .
3. Can i change my CSC to other if this feature is present in that firmware .
I am on latest ATJ4 firmware Tab S7 T875 CSC is CAC(Central Asian)
Click to expand...
Click to collapse
Hi from OZ,
AFAIK if your S7 Tab did not come with the Phone shortcut/app (green phone software app) before rooting then
I doubt you have this option no matter what Firmware you run/root.
I take it is LTE for Data but I think you still need the correct hardware as in Modem and frequencies for your Area/Country.
Is your SIM card phone capable for Calls/Text or only Data?
I have a local carrier with a Mobile Data SIM only for a small Wi-Fi hotspot dongle with battery to get LTE data hotspot which has an assigned mobile number for card recharge of data only.
So I tried using an old Galaxy S5 phone I just rooted to LOS 17.1 and never any SIM put in after root.
Could not get Data only SIM to use as a calling in Phone as under Network it has only one carrier (name) dot. live to select (for Data).
Turned off device and then installed a working same company real Phone SIM with LTE VoLTE, booted up S5 phone.
Tried calling this number but would not work, But then went into Network account settings again and it showed now TWO options to select.
1. carrier (name) dot. live to select for Data.,
or new.
2. carrier (name) dot. AU to select, so I select this new AU and then the Phone worked, calls in and out.
So I turned OFF old S5 and inserted original Mobile DATA (only) SIM in this S5 and the calls
would still not work when ringing the Mobile Data SIM Number.
S5 went back into the original default Network Settings of .live( for data only) But the carrier (name) dot. AU to select
was still there but not actioned, so I re-selected AU and then the Data Sim worked for Incoming Phone Calls only and Data..
My point is you may have to install an active Phone Call Sim to active any Phone features, change SIM and then reselect or select the right Network account for phone calls to activate it?
Obviously your local carrier details and what they list their network account features in settings may vary to my AU.
Or I am thinking more that your Tab does not have the correct caller hardware/modem and really wont matter what Firmware
you install.
Like my new Tab7+5G has not NFC (none do) and I am trying to find out IF I can do anything external/hardware.
Good Luck.
MyAndroids said:
Hi from OZ,
AFAIK if your S7 Tab did not come with the Phone shortcut/app (green phone software app) before rooting then
I doubt you have this option no matter what Firmware you run/root.
I take it is LTE for Data but I think you still need the correct hardware as in Modem and frequencies for your Area/Country.
Is your SIM card phone capable for Calls/Text or only Data?
I have a local carrier with a Mobile Data SIM only for a small Wi-Fi hotspot dongle with battery to get LTE data hotspot which has an assigned mobile number for card recharge of data only.
So I tried using an old Galaxy S5 phone I just rooted to LOS 17.1 and never any SIM put in after root.
Could not get Data only SIM to use as a calling in Phone as under Network it has only one carrier (name) dot. live to select (for Data).
Turned off device and then installed a working same company real Phone SIM with LTE VoLTE, booted up S5 phone.
Tried calling this number but would not work, But then went into Network account settings again and it showed now TWO options to select.
1. carrier (name) dot. live to select for Data.,
or new.
2. carrier (name) dot. AU to select, so I select this new AU and then the Phone worked, calls in and out.
So I turned OFF old S5 and inserted original Mobile DATA (only) SIM in this S5 and the calls
would still not work when ringing the Mobile Data SIM Number.
S5 went back into the original default Network Settings of .live( for data only) But the carrier (name) dot. AU to select
was still there but not actioned, so I re-selected AU and then the Data Sim worked for Incoming Phone Calls only and Data..
My point is you may have to install an active Phone Call Sim to active any Phone features, change SIM and then reselect or select the right Network account for phone calls to activate it?
Obviously your local carrier details and what they list their network account features in settings may vary to my AU.
Or I am thinking more that your Tab does not have the correct caller hardware/modem and really wont matter what Firmware
you install.
Like my new Tab7+5G has not NFC (none do) and I am trying to find out IF I can do anything external/hardware.
Good Luck.
Click to expand...
Click to collapse
Well i had the Phone app and messages app on my Tablet With CAC(Centeral Asian) CSC .
If your phone is included on the OXM multi csc, which include the following cscs: ACR AFG AFR ARO ATO AUT BGL BNG BRI BTC BTU CAC CAM CHO COO DBT DKR ECT EGY EON ETL EUR GLB ILO INS ITV KSA LAO LUX LYS MID MM1 MWD MYM NEE NPL ORX PAK PHE PHN ROM SEB SEE SEK SER SIN SKZ SLK SMA STH THL THR TMC TPA TPH TTT TUN TUR WTL XEF XEH XEO XEU XFE XME XSG XSP XTC XXV ZTO
but this call and text from other devices was missing on the CAC firmware. And since i have root and no twrp so i found a guide with which i changed the CSC to DBT ..
Now i have CSC DBT activated with help of this guide this option has appeared now in my settings menu. And my csc has now changed to DBT and this process with root helped me changing it even without a factory Reset .
ill post instructions and link to the webpage below
Steps to Change CSC Code on your Samsung Galaxy device
1.install a root explorer on your Samsung device
2. need to install another application that will tell you the information related to the current CSC code of your Samsung Galaxy device; Phone Info
3. Once both the applications are installed on your Samsung device, open the Samsung info applicationand you will see some information related to the CSC you have on your device.
4. Open Root Explorer applicatioyou have downloaded and [mount system as RW read-write You will be asked to grant SuperSU permissions, go ahead and grant the permission
5. Now, navigate in the file explorer to efs/imei and open the mps_code.dat file in a text editor. make sure to take abackup of the system file first)
6. You need to change the text in the mps_code.dat file to the CSC of your device and save it.
7. Repeat same with other two files present in efs/imei folder (Omcnw_code.dat and Last Three Alphabets of Prodcode.dat
8.Reboot your Samsung Galaxy device. sometimes it might take a bit longer so, wait!
Open the Samsung Info application and check that you will now have changed CSC code for your device. VOILA
Insructions taken from this post but altered to work read above to work with Tab S7 T875 and
also changed CSC of a S20 Plus to XEF to get latest Android R 11.
https://www.getdroidtips.com/how-to-change-csc-code-on-any-samsung-galaxy-device/
EDIT: I have tested on my Tab S7 and working
I made calls from my Tab S7 thru my Note 20 Ultra
Working great after changing CAC to DBT csc.
before that the option was not present on my Tab S7
which by the way unlocked already and not locked to any
carrier

Question Call Recording

I've just gotten this phone and successfully enabled call recording so these are my steps (should they be of use to you).
Device is not locked to any carrier, unbranded
Inserted a pre-paid Vietnam SIM card that I had purchased (I doubt this step was required, this was what I had done with my S8)
Find your current IMEI / CSC code in the about phone tab.
Type *#272*IMEI#
You should see a screen with options on the various CSC.
Selected one of the CSC that had call recording built in
Reference from the list on XDA
forum.xda-developers.com/t/enabling-native-call-recorder-through-csc.3962224
Reboot > Call recording option is now available in the call application.

Categories

Resources