OEM.sin sys.sin and modem-conf - Android Q&A, Help & Troubleshooting

Hi guys,
I understand that modem.conf is a selector for which modem.mbn file to load? Right now I would like to make my device G8232 (XZs dual) load up specific modem.mbn for my provider which is Three UK (hutch_uk) such as for example "amss_fsg_keyaki_hutch_uk_volte_vowifi_tar.mbn". But my current firmware has no modem.mbn files in sys.sin and no modem.conf file in OEM.sin related to hutch_uk.
I downloaded single sim version firmware G8231_Customized NOBA_41.3.A.2.247-R9E, in this sys.sin all of the required modem.mbn files for Hutch_UK are present! But in the OEM.sin is no modem.conf for Hutch_UK which makes me believe that even if I flash single sim firmware, the correct modem.mbn file will not be loaded or am I incorrect? Seems illogical to me to not include modem.conf for hutch_uk but to include the modem.mbn files.
I thought to check OEM.sin from XZ F8331_Customized UK_41.3.A.2.192-R3E firmware also since this device uses the same modem. In modem-config folder is modem.conf and one folder for 122 and one for 452, all using only "telefonica_uk" so no specific call-up for "hutch_uk" mbn (I presumed they would be name related to MCC and MNC of simcard but I cannot see any relevance, does anybody know how they are defined?)
I then check OEM.sin from F8331_3 UK_41.3.A.2.192-R9E. I can see no folders but just one modem.conf with entry <"hutch_uk_volte_vowifi">. I guess in my case I could flash OEM.sin from this firmware, then flash G8231_Customized NOBA_41.3.A.2.247-R9E (But exclude OEM.sin)? If this works I guess I will be stuck with crappy 3 UK branding?
I understand that If my device was rooted I could simply put the relevant modem.mbn files into /system/etc/customization/modem/ and I could then change /OEM/modem-config/modem.conf to "amss_fsg_keyaki_hutch_uk_volte_vowifi_tar.mbn". But I worry about DRM keys. Is there a way I could gain root access with BL locked through fasboot or flashmode via PC? I have the hutch_uk modem.mbn files ready if I could gain root access to SYSTEM, I can edit modem.conf if i gain root access to OEM.
Thanks guys, I posted here because it's not specific to XZs only, I just wish to learn some more about modem-conf system and how folder numberds are related to sim numbers etc. Any help would be appreciated. Best wishes !

G8231_Customized IT_41.3.A.2.247-R3E:
/OEM/modem-config/ "modem-config/" FOLDER DOES NOT EVEN EXIST!!!!!!!!? WHY? How is modem.mbn file selection determined?
/system/etc/customization/modem/ (Three UK MODEM.MBN FILES FOUND)
amss_fsg_keyaki_hutch_uk_volte_vowifi_tar.mbn
amss_fsg_keyaki_hutch_uk_ims_tar.mbn
amss_fsg_keyaki_hutch_uk_tar.mbn
So like NOBA region, modem.mbn files are present however... In the IT region there is not even the existence of the modem-config/ folder within /OEM. Now i'm even more curious to know :/

Related

[GUIDE] Change your carrier name manually | Easy

Hi :victory:
After seeing this mod on the news portal I wanted to change the carrier name myself, but unfortunately that was only for Verizon phones. So I looked through /system and found preloaded_config.xml which contained information on all carriers and I managed to change the carrier name (with some help from this app) And here's an easy guide how you can do it yourself!
1. First you want to download preloaded_config.xml and spn-conf.xml.
2. Open the files with a program like Notepad++.
3. Search for your carrier inside preloaded_config.xml. I had to search for "Tele2 NO" (remember capital letters). You will find something like this:
<preloaded-data mnc="07" mcc="240" operator-name="S COMVIQ" service-provider="Tele2 NO" service-provider-id="262">
Click to expand...
Click to collapse
4. The value mnc="07" and mcc="240" makes the number 24007 (put the first value behind the second). These values will differ for every carrier.
5. In spn-conf.xml, replace "XXXXX" with your new number. (For me it's 24007)
6. In spn-conf.xml you must also change what your new carrier name will be. (Replace "skifyr123").
7. Save spn-conf.xml and move it to /system/etc/. Reboot for changes!
And that's it. If it doesn't change be sure you found the correct carrier for your country!
An easier way is to use the app "Carrier Name": http://forum.xda-developers.com/showthread.php?t=901865 But it is reported that it doesn't work on all phones/ROMs. Working on Xperia S.
Nice!
Sent from my LT26i using xda app-developers app
it does not work on me. i did it b4 & now. nothing changed. show my original carrier name only.
im on 2.3.7
Thanks for your work!
Forget it, just saw you recommended it on the end.
Sent from my LT26i with Tapatalk 2
skifyr123 said:
Hi :victory:
After seeing this mod on the news portal I wanted to change the carrier name myself, but unfortunately that was only for Verizon phones. So I looked through /system and found preloaded_config.xml which contained information on all carriers and I managed to change the carrier name (with some help from this app) And here's an easy guide how you can do it yourself!
1. First you want to download preloaded_config.xml and spn-conf.xml.
2. Open the files with a program like Notepad++.
3. Search for your carrier inside preloaded_config.xml. I had to search for "Tele2 NO" (remember capital letters). You will find something like this:
4. The value mnc="07" and mcc="240" makes the number 24007 (put the first value behind the second). These values will differ for every carrier.
5. In spn-conf.xml, replace "XXXXX" with your new number. (For me it's 24007)
6. In spn-conf.xml you must also change what your new carrier name will be. (Replace "skifyr123").
7. Save spn-conf.xml and move it to /system/etc/. Reboot for changes!
And that's it. If it doesn't change be sure you found the correct carrier for your country!
An easier way is to use the app "Carrier Name": http://forum.xda-developers.com/showthread.php?t=901865 But it is reported that it doesn't work on all phones/ROMs. Working on Xperia S.
Click to expand...
Click to collapse
Tried it trough using the app, worked, rebooted, still Vodafone instead of my own name...
Looked trough Root Explorer, found in system/etc file spn-conf.xml, my name was there, and value was 20404 (the right numbers)
Am i missing something? Should i change it in preloaded_config.xml and and save it?
jdpieterman said:
Tried it trough using the app, worked, rebooted, still Vodafone instead of my own name...
Looked trough Root Explorer, found in system/etc file spn-conf.xml, my name was there, and value was 20404 (the right numbers)
Am i missing something? Should i change it in preloaded_config.xml and and save it?
Click to expand...
Click to collapse
Same here, although I noticed my carrier displays as 3uk for a few seconds before changing to 3.
No matter what I try it will not change.
Sent from my XperiaS via transwarp conduit.
works very good for me.. just be sure not to add symbols and caracters in the name such as :"
AND IF U USE ROOT EXPLORER BE SURE TO DELETE THE BACKUP FILE : spn-conf.xml.bak THE APPLICATION AND MOST OF SUCH APPLICATION CREATE BEFORE RESTART..
thanks
Perfectly working with VIVO Xperia S 4.0.4 MooDeD ICS 90.5
Your method and also the recommended apps in my Xperia Mini Pro doesn't work too=(
Does not work on my Razr xt910 226.3 ICS EU.retail
works on SGS2 4.1.2 stock rom
For what it's worth, this method works on my Samsung Galaxy S2, with stock JB.
I've added the following line to change my carrier's name to my custom text:
<spnOverride numeric="12345" spn_display_rule="SPN_RULE_SHOW_SPN" spn="mytext"/>
You'll need to replace the 12345 above with your carrier's MCC+MNC. Use the Network Info II app from the market to get that info.
Make sure to fix permissions and owner on the file after you copy it back to /system/etc.
Not working for Android 9.0 Pie Samsung

[Q] CSC files via ODIN

Hello,
trying to repair an error that is bugging me to hell. When you run the recovery than thers a thing, this thing ('/system/csc/MOT/system/', proceeding with MULTI CSC)
So I was thinking that when I would flash it with the correct CSC file from my carrier MOT and get rid of the the Multi one.
And yes, does any one know why is my stock recovery written in red? Da faq ;/
I know that i can edit the previous post, but let this serve as a bump.
Is there a way lets say I could copy my carriers csc into the multi one and delete all others and then rename the whole flashable zip with the right name as it were my carriers separate csc file and just integrate it into the multi csc file. Probably I can do it this way, but in the multi csc zip there are three files in it;
- cache.img.md5
- GT-I9070_EUR_XX8G.pit.md5
- hidden.img.md5
so which of them should be modded to? How are those two files involved in the cache one which has the csc info? Why is there a pit file again? Or in other words.. which files trigger the correct order to successfully apply the modded csc.
If you can help me, I can guaranty that there will be "thanks" raining as Im not alone with this problem.
Corresponding thread: http://forum.xda-developers.com/show....php?t=2100642 (Please look into this thread if you need to download the files, their are all in OP)
Have a nice day

Samsung Rom Marshmallow/Oreo - can I use different file types?

Ive been doing some reading on creating your own rom using samsung stock. What im wanting to do is use the system.img from marshmallow, and combine that with the rest from oreo (to get around the downgrade disable). Knox is already tripped i dont care about that...
both roms have the 5 tar.md5 files when extracted, AP, BL, CP, CSC and home CSC - however, to extract those once again, marshmallow contains regular disk image files, .img while oreo contains bin.lz4
Can I either, leave these different compression styles within the tar.md5 files, replacing the oreo system.bin.lz4 with the system.img from marshmallow, compress back into the tar.md5 and try flashing. Or, is there some clearcut way to convert either the bin.lz4 into .img , or the other way around? Has anyone done this before?
I was able to extract the bin.lz4 using diskinternals linux reader which produces a single file, simply labelled as "file" under the file type (windows 10). but what i cant figure out is if that is correct, and if so how to turn it into a regular .img file. the file sizes, between the bin.lz4 and the "file" ones are the same, which makes me suspect that this isnt correct. 7zip wont open the lz4 files at all.
Id love some advice from here. I know this is alot of work just to downgrade, but I am determined. Id love to figure this out! It would be my own personal way of saying "screw you" to samsung for locking things down so hard... also Im looking for that full touchwiz experience, for anyone whos about to suggest a custom rom. maybe its "chunky" but i love it.

Use G973U CSC on G973F root required

Okay so I have managed to extract the XAA csc files from the G973U and decrypt them. I'm wondering if there's a way to use them on a G973F to make it the correct region. How do you go about setting which CSC is active, I can copy the XAA folder to system/product/omc but not sure how to activate it. In BeyondRom you can select which CSC to be active on installation so there has to be a way to set which CSC is active. I may try just switching out the files from XAA to my current TPA CSC folder and see what happens.
Update: After some investigating it seems you can change the CSC with the Phone INFO app as long as you have root, the only CSC available to change to though will be the OXM ones. I am thinking if I replace the whole OMC folder with the OMC folder from the G973U it may work. I will have to decyrpt all the cscfeature.xml and cscfeature_network.xml files, not difficult, just a bit tedious.
Would love some input on this.
UPDATE 2 I have attached the link to all the USA CSC files. It is 100% possible top use the OMC CSC files from the G973U on the G973F. I just tested out using the XAA csc and took a screen shot for proof. I needed to modify the mps_code.dat, sales_code.dat, add XAA to the sales code list and add XAA to the SW_Configuration.xml.
OP updated
If someone could use the Phone INFO app and tell me what their "Product code" is on a G973U1 that would be great! Would like to try changing the product code all and see if Samsung Pay will work.
EDIT: Found the product code for the USA G973U it's SM-G973UZKAXAA for the unlocked phone, and then for TMobile it would be SM-G973UZKATMB.
Joe333x said:
Okay so I have managed to extract the XAA csc files from the G973U and decrypt them. I'm wondering if there's a way to use them on a G973F to make it the correct region. How do you go about setting which CSC is active, I can copy the XAA folder to system/product/omc but not sure how to activate it. In BeyondRom you can select which CSC to be active on installation so there has to be a way to set which CSC is active. I may try just switching out the files from XAA to my current TPA CSC folder and see what happens.
Update: After some investigating it seems you can change the CSC with the Phone INFO app as long as you have root, the only CSC available to change to though will be the OXM ones. I am thinking if I replace the whole OMC folder with the OMC folder from the G973U it may work. I will have to decyrpt all the cscfeature.xml and cscfeature_network.xml files, not difficult, just a bit tedious.
Would love some input on this.
UPDATE 2 I have attached the link to all the USA CSC files. It is 100% possible top use the OMC CSC files from the G973U on the G973F. I just tested out using the XAA csc and took a screen shot for proof. I needed to modify the mps_code.dat, sales_code.dat, add XAA to the sales code list and add XAA to the SW_Configuration.xml.
Click to expand...
Click to collapse
How did you change your CSC with Phone INFO? Mine doesn't let me.
GalaxyElite said:
How did you change your CSC with Phone INFO? Mine doesn't let me.
Click to expand...
Click to collapse
GalaxyElite said:
How did you change your CSC with Phone INFO? Mine doesn't let me.
Click to expand...
Click to collapse
Yeah the Phone Info way didnt work, what I did in the second update in the OP did though, but it didnt allow me to get samsung pay to work so I will try changing the product code at some point. Make sure to do a FULL TWRP back up including your product folder before doing any if this incase you mess something up.
Joe333x said:
Yeah the Phone Info way didnt work, what I did in the second update in the OP did though, but it didnt allow me to get samsung pay to work so I will try changing the product code at some point. Make sure to do a FULL TWRP back up including your product folder before doing any if this incase you mess something up.
Click to expand...
Click to collapse
I actually was able to get SW Version to say TMB/TMB/OPS. Everything works except RCS, although the video calling option is hidden (still works though). As for the product code, for some reason I am unable to access the IMEI folder. It's super weird, I can see it through a root browser, but can't modify anything. When I try looking for it through TWRP's file manager, it's hidden. I want to replace the prodcode.dat with a USA one so i get full support, but can't seem to modify it. What are the permissions on your folder? Mine may have gotten screwed up.
GalaxyElite said:
I actually was able to get SW Version to say TMB/TMB/OPS. Everything works except RCS, although the video calling option is hidden (still works though). As for the product code, for some reason I am unable to access the IMEI folder. It's super weird, I can see it through a root browser, but can't modify anything. When I try looking for it through TWRP's file manager, it's hidden. I want to replace the prodcode.dat with a USA one so i get full support, but can't seem to modify it. What are the permissions on your folder? Mine may have gotten screwed up.
Click to expand...
Click to collapse
Im using Root Explorer.
Thanks! Could you also send the owner permissions for the imei folder as well please?
Edit: Nvm I got it. Have the TMB firmware installed, everything works except carrier version is showing 0.0.0. Gotta figure out how to get the TMB branded carrier version on here. That's what solved RCS on my S7
I am quite interested in this. I got a exynos. Id like to add cricket csc to
Hi, after some experimentation, I got the full T Mobile CSC to work on the exynos phone. It requires modification of the EFS folder + a carrier installer zip from mentalmuso and the CSC files from the carrier firmware. Basically you manually set the efs files to the make/model of the CSC, flash the zip, and replace all the files in the product folder with your firmware files. I used it for TMB, but I'm suspecting that permissions/folder names will need to be modified in the zip for it to work on other carriers.
GalaxyElite said:
Hi, after some experimentation, I got the full T Mobile CSC to work on the exynos phone. It requires modification of the EFS folder + a carrier installer zip from mentalmuso and the CSC files from the carrier firmware. Basically you manually set the efs files to the make/model of the CSC, flash the zip, and replace all the files in the product folder with your firmware files. I used it for TMB, but I'm suspecting that permissions/folder names will need to be modified in the zip for it to work on other carriers.
Click to expand...
Click to collapse
Can you make a step by step guide of this with the required files? Or message me a quick guide with files?

n9860 modem file help

hi, i finally got my n9860 rooted, i need help, i want to activate my esim,
I am using btk3 chc set to chc/wwd/wwd/tgy
i found the csc xml file in prisim and optics folders, I changed esim support from false to true then reset phone but didn't turn it on,
I must not be editing right files
question 2, the wwd csc files are regular txt in the XML file, but the chc is jibberish in same file but when I open with binary viewer itsall bianary not txt like wwd files, same folder just different csc,
I want to enable esim and also change what modem bands are avail,
I have 986u1 files and it has every band unlocked, is there way to plug those in for the 9860 files?
sorry I'm new to this, give me a dme for bmw and I can work magick changing parameters for your engine but android is new to me
any advice or ways to try.... thank you in advance

Categories

Resources