Hi all. Wanted to start a thread for US owners of the international version of this phone. Mines on order so trying to get some things moving before it arrives. My main objective is getting the Bands to align to T-mobile [bands n71 (600 MHz), 41 (2.5 GHz), n260 (39 GHz) and n261 (28 GHz) working for 5G and 66 and hopefully 71(not sure supported on any version but is on the 9860 with same chip set)]. Also to keep it easy to do updates (carrier updated would be awesome).
Anyone have any info on what they have or have not found with this devices in the US?
- A list of frequency bands shown on the device per CSC would be great. Hopefully someone can get screen shots from samsung info tool for differing csc's, more so using us CSC's.
Has anyone changed the CSC via odin or tried the f916u or f916u1 FW through a std/patched odin?
- If so did bands change to fit the CSC region?
Has anyone manually copied the CSC from a US FW set to the internationals system folder (Forced a CSC change)?
- Concerned this may not make all the changes needed to the CSC provisioning but won't know until tried.
Has any one tried to take a TWRP ROM or backup from the F916U/1 and install it? Anyone have one that I can try (less user partition)?
- Has anyone confirmed what bands are binding in the US and if the 5G TD-NR2500 (N41) band is connecting?
I've de-compiled close build dates of FW between the U1 and international and there are not a lot of differences. Most of which I could apply manually if needed via root but it is a lot of data to enter and not sure whats really needed, so looking at it a piece at a time. I do have a US csc set to force. I also pulled the PIT file for 512gb units. Hope these can be repacked into a custom ODIN package that does not need root but the later is all long pole stuff.
Anyhow just looking to see what others have done or know to save me some steps. The more I know going in the better I can piece this together and hopefully put something out that can just be flashed and stay consistent through later updates.
Thanks in advance to all who have info to share!
I will test to help this project out...I have a rooted n9860
dallen5 said:
I will test to help this project out...I have a rooted n9860
Click to expand...
Click to collapse
Great. I may have to do a bit more to get n9860 csc files but bare with me.
- What carrier do you use and where are you located?
- Can you give me a details/screen shot of your csc in about - software info - carrier config version (adjust for your android version)
- Use the app "samsung band selector" and give me a list (or screen shots) of the bands it shows available.
You can send it to me in a message to cut down noise but if an issue, here is fine.
Big THANKS!!
saridnour said:
Great. I may have to do a bit more to get n9860 csc files but bare with me.
- What carrier do you use and where are you located?
- Can you give me a details/screen shot of your csc in about - software info - carrier config version (adjust for your android version)
- Use the app "samsung band selector" and give me a list (or screen shots) of the bands it shows available.
You can send it to me in a message to cut down noise but if an issue, here is fine.
Big THANKS!!
Click to expand...
Click to collapse
I'm using T-Mobile and I'm from Mobile,Al
dallen5 said:
I'm using T-Mobile and I'm from Mobile,Al
Click to expand...
Click to collapse
Thanks! I should have been more specific with"Samsung band selector". In the spot of that last photo, select the three lines upper left and select "band selector". That should give you a long list of presently supported bands. Can you get me that list?
I am hoping changing the csc to TMO opens up more bands here in the us. I am still trying to get that csc set together for you and your note 20.
saridnour said:
Thanks! I should have been more specific with"Samsung band selector". In the spot of that last photo, select the three lines upper left and select "band selector". That should give you a long list of presently supported bands. Can you get me that list?
I am hoping changing the csc to TMO opens up more bands here in the us. I am still trying to get that csc set together for you and your note 20.
Click to expand...
Click to collapse
Great thanks! Will get you a TMB CSC to try and see if that changes your bands. Will send via msg vs posting here as don't want to put a file up for a non fold 2 device on this thread. Will be a few days as need find time to download, de-compile and build the update.
saridnour said:
Great thanks! Will get you a TMB CSC to try and see if that changes your bands. Will send via msg vs posting here as don't want to put a file up for a non fold 2 device on this thread. Will be a few days as need find time to download, de-compile and build the update.
Click to expand...
Click to collapse
Ok cool
Did you ever come up with anything?
Hey sorry for the delays. I have been going crazy with this thing but not as far along as I would like to be. Samsung has locked the modem down more so than I yhought would be the case. The quick test I was to have you run was to modify the csc and I am far past that already.
I can get full TMO CSC running. (voip and volte)
I can add US bands specifically 66 and 71 and verified them working (or others unverified) on LTE. Mine Mimics the f916u1 bands for LTE. (QXDM works)
I can get the mbn carrier software options in the service menu (using custom modem.img)
I can limit the 5g bands to n41 although I can not get 5g to really connect (it claims it does but its not). Believe its a anchor issue with nsa. Not sure sa works in my area.
Working:
- carrier_policy controlling band availability and some CA.
- NV band pref to set LTE/5G from whats provisioned.
- 41 CA aggregation.
- manual modem provisioning for carriers.
- Full CSC for US carriers including VOLTE and Wifi calling
- F9160 DUD1 modem modified FW.
Thing still blocked:
- bands n71 5g and n260/1 although I think the hardware is missing for later mmwave.
- 5g working.
- LTE+ carrier aggregation on more bands. I can get it working in some b41 locations but that's it. Needs more work.
- Get rid of the Chinese unlock warnings on boot.
- F916u modem FW
I do plan to do a write up on some of this and add my notes fr pthers to chime in on. Still banging my head on the wall as the 5g bands should be working per everything I have read. I should have full RAT and it still limits to the same nr5g bands. Think the 5g bands are hard coded or limited in the firmwares db or missing hw. The Mbn's seem to not pass crc so editing may not be an option and I so far can not find a way to disable the security checks (2 bit changes and mbn failed to load). I can get some mod to the modem but to much causes it to fail or not load the radio at all. Need get around that security.
-= Currently (but hopefully temporary) my modem is dead. I corrupted the IMEI/EFS and am now getting an IMEI Certi: Failed and network: Blocked status in the service menu. If anyone has info on this please let me know. This is NOT caused by any of the below. =-
Few things to change for US use. I am not going to do this as a step by step as many have posted the details of how to elsewhere. I am just putting the values up for you to use as you should have some understanding of what you are doing to make these mods.
Add US LTE bands:
You will use QPST and QXDN to access the NV setting on your phones modem. The older QXDM will allow most of the changes. The 74xxx items will need the later 4. QXDM or PCATA.
NV item: 06828 nv_lte_bc_config_type.lte_bc_config
DEC: 10000000010101000011110000000001011000011100001100011011110
Bands: B2 B3 B4 B5 B7 B8 B12 B13 B18 B19 B20 b25 B26 B28 B38 B39 B40 B41 B46 B48 B66 B71
Change to decimal vaue: 288971309735352542
OR
Change to: 576460752303423487 for all bands, then limit with "carrier_policy" or "preferred bands". This allows band selector or service menu options to add other bands as needed. But do limit bands as it speed up network connections and saves power.
Note: Read up on LTE bands and NV item 6828. Most tools stop at band 41 and the method to add values above 65 are limited as the binary converted to decimal is to large. Qualcomm changed a couple of band numbers that were not used to allow this.
band 50=66, 55=252, 56=255, 59=71
I assume this is for all modems but may be limited to the fold 2. If anyone wants to confirm on another device I will be happy to update this note.
NV65633 (LTE band pref) default values:
Uint64: 0x1E7FFFFDF3FFF Change to:0x0402A1E00B0E18DE dec:288971309735352542
NV73680 (LTE-U Band 65 to 256):
65_128: 0x000000000000004E bin out=1001110 Edit to: 0x0000000000000042
bin: 10000000010101000011110000000001011000011100001100011011110
129_192:0x0000000000000000 No change
193_256:0x4A00000000000000 Edit to: 193_256:0x0000000000000000
Add NR bands and limit to US bands.
Note: I have yet to get the bands to ADD but you can limit to band 41. Adding may not be possible at all BUT these are the settings that should work.
NV74087 (NR band pref):
bits_1_64 int64: default: 1099645845509= 1,3, 28, 41 Edit to: dec:1099511627776 = n41
bits_65_128 int64: default: 78, 79 Edit to: dec:64 bin:1000000 =n71
129_192:0 no change
193_256:0 no change
257_320:0 Edit to: dec:24 Bin: 11000 =n260,n261
NV74213 (NR NSA band pref):
bits_1_64 int64: default: 1099645845509= 1,3, 28, 41 Edit to: dec:1099511627776 = n41
bits_65_128 int64: default: 78, 79 Edit to: dec:64 bin:1000000 =n71
129_192:0 no change
193_256:0 no change
257_320:0 Edit to: dec:24 Bin: 11000 =n260,n261
US CSC's:
Once rooted you can flash the HOME csc from the f916u FW. This will give you full support for the US market. The home CS will not wipe your device as it does not contain the PIT. Also the other will fail to load.
Modem:
Magic iso can read your modem image file and allows edits. Editing mbn_sw.txt and adding the us carriers adds them to your mbn list in the service menu.
You can flash later f9160 modem files in QDIN to keep your modem up to date. I ran DUD1 with OS10 for instance with better signal quality.
Secret codes:
secret code: *#*#0808#*#* -set usb connection id- (USB mode RMNET + DM + MODEM +ADPL(5G)) or apx for QPST
secret code: *#*#27262826#*#* -Change CSC-
Secret code *#*#27663368378#*#* -Service menu-
Stock SM-F916u1 frequency bands:
2G GSM GSM850,GSM900,DCS1800,PCS1900
2G CDMA CDMA800,USPCS1900
3G UMTS B1(2100),B2(1900),B5(850),B8(900)
3G CDMA BC0(800),BC1(1900)
4G FDD LTE B2(1900),B3(1800),B4(AWS),B5(850),B7(2600),B8(900),B12(700),B13(700),B18(800),B19(800),B20(800),B26(850),B28(700),B66(AWS-3)
4G TDD LTE B38(2600),B39(1900),B40(2300),B41(2500),B46(5200),B48(3600)
More to come, hopefully.....
Curious if you have this file on hand. I have the Fold 2 and i managed to delete the mmwave off my phone. Using the QPST, i was able to get into the modem but the file nr_nsa_band_pref file is not present. is it possible for me to copy someone else with either a fold 2 or note 20 ultra 5g?
the nr_nsa_band_pref is just a preference list, it wont add bands sadly
Related
I've played around with CAB files and registry settings in an attempt to enable a Band tab in the Phone's settings screen with the aim of switching GSM network bands, but have not been able to get it working. Others have attempted similar things in the past (http://forum.xda-developers.com/showthread.php?t=267793), and also had little success.
I'll list what I've learned in the process of trying, just in case it helps anyone else, or in case someone who knows more can reveal what's required to enable the Band Tab in WM5 to allow selection between GSM network frequencies (ie. not UMTS, or TD-CDMA or anything else). Specifically, I'd like to be able to select between the four bands that the Blue Angel supports: 900 / 1800 / 850 / 1900 MHz
WM 2003SE
In WM 2003SE, it was possible to enable the Band page if the appropriate version of two files, PhonePH.dll and RILGSM.dll was set. The attached cab file allows this to be installed on WM2003SE phones.
This file includes a registry file with settings similar to those listed below. The following is an example of a REG file which allows the customisation of this Phone->Settings->Band tab. Note that I've included 7 different values, but a maximum of 5 can be included. The ItemCount value sets the number of items displayed. (I include the other values for reference incase you wish to change /swap the first 5 values)
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhonePH]
"ItemValue4"=dword:00000000
"ItemName4"="Reset Value to zero"
"ItemValue3"=dword:00000003
"ItemName3"="GSM 900 / 1800 (Europe/Asia)"
"ItemValue2"=dword:00000005
"ItemName2"="GSM 850 / 1900 (North America)"
"ItemValue1"=dword:00000007
"ItemName1"="Automatic"
"ItemCount"=dword:00000005
"ShowBandPage"=dword:00000001
"ItemName5"="GSM 900 / 1800"
"ItemValue5"=dword:00000003
"ItemName6"="GSM 1900"
"ItemValue6"=dword:00000004
"ItemName7"="GSM 1800"
"ItemValue7"=dword:00000002
[HKEY_CLASSES_ROOT\CLSID\{2C51FDE9-39A0-4df7-8C59-9A41EE060497}]
@="Test Property Page Extensions"
[HKEY_CLASSES_ROOT\CLSID\{2C51FDE9-39A0-4df7-8C59-9A41EE060497}\InProcServer32]
"ThreadingModel"="Apartment"
@="phoneph.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
"{2C51FDE9-39A0-4df7-8C59-9A41EE060497}"="Test Property Page Extensions"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\Controls Folder\Phone\shellex\PropertySheetHandlers\{2C51FDE9-39A0-4df7-8C59-9A41EE060497}]
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL]
"Index"=dword:00000001
"Order"=dword:00000003
"Prefix"="RIL"
"Dll"="rilgsm.dll"
Note the relationship above between phoneph.dll and the Phone Property Pages.
Windows Mobile 5
Unfortunately on WM5, running this CAB won't work, and in fact, it will disable your phone. After much testing, I discovered that this was because it installed the WM2003SE version of the RILGSM.dll file, which doesn't seem to work on WM5. This value is set in the following key: HKLM\Drivers\BuiltIn\RIL\ -> Dll="Rilgsm.dll"
Swapping this with a new file (eg. the one from WM2003, then referencing this new file in the registry, followed by a soft reset) will result in the phone not being available. The message "A wireless radio must be attached to use the phone." will appear when attempting any phone operations in this case.
Most phone settings in WM5 seem to be in the HKLM\SOFTWARE\OEM\PhoneSetting key. However, trying the ShowBandPage value didn't work. It is possible to enable a band selection page, for switching between a UTMS and GSM network, but this is pointless on a Blue Angel (XDA IIs), as it doesn't support UTMS anyway.
Here is an example of a registry (.reg) file for enabling the UTMS band page (along with some extra options that I've aggregated):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"ShowPIN2Page"=dword:00000001
"ONSDisplayRule"=dword:00000001
"Enable3GLongNamePrefix"=dword:00000000
"LongNamePrefix"="UMTS"
"EnableUsimEF"=dword:00000001
"ShowNITZPage"=dword:00000001
"HiddenFDNFunction"=dword:00000000
"HiddenBCFunction"=dword:00000000
"FDNQueryPBTimeout"=dword:00060000
"ShowFDNPage"=dword:00000001
"ShowTtyPage"=dword:00000001
"ShowUMTSBandPage"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting\BandType]
"ItemValue4"=dword:00000003
"ItemName4"="UMTS(2100+800)"
"ItemValue3"=dword:00000002
"ItemName3"="GSM(1900+850)+UMTS(1900+850)"
"ItemValue2"=dword:00000001
"ItemName2"="GSM(900+1800)+UMTS(2100)"
"ItemValue1"=dword:00000000
"ItemName1"="Auto"
"ItemCount"=dword:00000004
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting\NetworkType]
"ItemValue3"=dword:00000002
"ItemName3"="WCDMA (3G)"
"ItemValue2"=dword:00000001
How to do it?
So, if anyone knows how to, for the Blue Angel (or any other GSM-only multi-band phone) on WM5 to enable the Band selection page for switching available networks, I'd be grateful....
Cjbs,
I am having no service issues on my Blue Angel WM6 also, so i'm interested on this.
In my case i'm convinced that there is a problem with GSM on 850Mhz with BA and WM6, since whenever i get no service and i choose manual network, the only network i see is 72410 (MCC/MNC) which is Vivo in Sao Paulo, Brasil, which is the only GSM 850 Mhz operator in Brazil, but rather i'm using a 72403 which is TIM Sao Paulo, Brasil 1.800Mhz operator.
So, it seems that whenever there is a 850mhz network available BA locks up and cannot keep searching on the other bands, because if it did it would find my network.
So, i have found the following MSDN pages that relate to this:
http://msdn2.microsoft.com/en-us/library/aa919118.aspx
http://msdn2.microsoft.com/en-us/library/ms889542.aspx
As you can see the first one is only related to Windows Embedded CE registry settings. Anyway i've tried tweaking with - not for this issue, but rather properly displaying the operator name on today - DisableCPHSOverride value and EONSEnabled with no apparent result.
However, this points out to other registry settings that are related to radio:
HKEY_LOCAL_MACHINE\Comm\Cellular\RIL
HKEY_LOCAL_MACHINE\Software\Microsoft\RIL
HKEY_LOCAL_MACHINE\Comm\Cellular\CellTSP
HKEY_LOCAL_MACHINE\Comm\Cellular\RIL\RemoteCallType
but specially
HKEY_LOCAL_MACHINE\Security\Phone
HKEY_CURRENT_USER\ControlPanel\Phone
On the last one, i have under "features" dword:33867736, but on the link above there is "Microsoft recommended default configuration for GSM radios" which is dword:0206C7D8.
I will try tweaking here to see what happens.
JP
Another thing that I noticed, after chaning locations from Hong Kong to the US is that unless I specifically left the band settings before upgrade (i.e. in WM2003SE) on Automatic, then no US network would be found. I applied the registry changes to the WM2003SE device to support enabling more GSM bands, and selected the 850 + 1900 MHz option, which worked. Of couse if I chose 800 + 1800, then upgraded to WM5, then it wouldn't find a network.
So the issue is that there is no way (that I know of) in WM5 for GSM to be able to select the frequencies on which networks will be searched.
JPBRA said:
Cjbs,
I am having no service issues on my Blue Angel WM6 also, so i'm interested on this.
In my case i'm convinced that there is a problem with GSM on 850Mhz with BA and WM6, since whenever a receive no service and i choose manual network, the only network i see is 72410 (MCC/MNC) which is Vivo in Sao Paulo, Brasil, which is the only GSM 850 Mhz operator in Brazil, but rather i'm using a 72403 which is TIM Sao Paulo, Brasil 1.800Mhz operator.
So, it seems that whenever there is a 850mhz network available BA locks up and cannot keep searching on the other bands, because if it did it would find my network.
So, i have found the following MSDN pages that relate to this:
http://msdn2.microsoft.com/en-us/library/aa919118.aspx
http://msdn2.microsoft.com/en-us/library/ms889542.aspx
As you can see the first one is only related to Windows Embedded CE registry settings. Anyway i've tried tweaking with - not for this issue, but rather properly displaying the operator name on today - DisableCPHSOverride value and EONSEnabled with no apparent result.
However, this points out to other registry settings that are related to radio:
HKEY_LOCAL_MACHINE\Comm\Cellular\RIL
HKEY_LOCAL_MACHINE\Software\Microsoft\RIL
HKEY_LOCAL_MACHINE\Comm\Cellular\CellTSP
HKEY_LOCAL_MACHINE\Comm\Cellular\RIL\RemoteCallType
but specially
HKEY_LOCAL_MACHINE\Security\Phone
HKEY_CURRENT_USER\ControlPanel\Phone
On the last one, i have under "features" dword:33867736, but on the link above there is "Microsoft recommended default configuration for GSM radios" which is dword:0206C7D8.
I will try tweaking here to see what happens.
JP
Click to expand...
Click to collapse
Do you had success on this configurantion ? I´m Braziliam using TIM too and I have the same problem.
Thanks,
Sorry, no success with this registry tweak.
JP
CJBS said:
Another thing that I noticed, after chaning locations from Hong Kong to the US is that unless I specifically left the band settings before upgrade (i.e. in WM2003SE) on Automatic, then no US network would be found. I applied the registry changes to the WM2003SE device to support enabling more GSM bands, and selected the 850 + 1900 MHz option, which worked. Of couse if I chose 800 + 1800, then upgraded to WM5, then it wouldn't find a network.
So the issue is that there is no way (that I know of) in WM5 for GSM to be able to select the frequencies on which networks will be searched.
Click to expand...
Click to collapse
Hum .... very interesting ! Thanks for posting this.
Since i cannot use WM6 anyway, i'm on my way of a downgrade to WM2003SE, but i will try to remove 850Mhz and then upgrade back to WM6 to see what happens.
JP
CJBS,
I've downgraded to WM2003SE and used your cab above, without success. Yes, the phone band tab is enabled, but chossing the 900 / 1800 Mhz band doesn't solve my "no service" problem.
Instead, i have used this cab http://forum.xda-developers.com/showpost.php?p=1628234&postcount=9 which is working for me, as i can see that the 850 band is no longer being scanned (i don't see the network when in manual selection).
I've found that the registry settings of both cabs are a little bit different:
cdaly1970 said:
GSM900 has a value of 1
GSM1800 has a value of 2
GSM900/1800 has a value of 3
GSM1900 has a value of 4
Automatic has a value of 7
gsm850 has a value of 8
So, what are values 5 and 6?? I could set those values, but I have no idea how I'd check to see what band I am current using. Anyone got any thoughts?
-Chris
Click to expand...
Click to collapse
CJBS said:
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhonePH]
"ItemValue4"=dword:00000000
"ItemName4"="Reset Value to zero"
"ItemValue3"=dword:00000003
"ItemName3"="GSM 900 / 1800 (Europe/Asia)"
"ItemValue2"=dword:00000005
"ItemName2"="GSM 850 / 1900 (North America)"
"ItemValue1"=dword:00000007
"ItemName1"="Automatic"
"ItemCount"=dword:00000005
"ShowBandPage"=dword:00000001
"ItemName5"="GSM 900 / 1800"
"ItemValue5"=dword:00000003
"ItemName6"="GSM 1900"
"ItemValue6"=dword:00000004
"ItemName7"="GSM 1800"
"ItemValue7"=dword:00000002
Click to expand...
Click to collapse
So, there is seems to be some errors between the two cabs registry entries. Don't know how to properly find out which are the correct values for each band.
Also, i've opened both cabs and they different files:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
As you can see there is some differences in the cabs, eventhough some files seem to be identical. Maybe combining the two cabs and editing the registry tweaks could make these files work 100% on WM2003 and perhaps on WM5 or WM6.
What do you think ?
JP
Not sure... but a guess is that:
- there are only five spots available to be used (the radio buttons)
- there are four unique network bands for GSM (900 / 1800 / 850 / 1900), along with the combinations (900+1800 / 850+1900), and then there's Automatic.
So I'm guessing that the different CABS have options that are more likely to be used in the location for which they are released (eg. people in HK wouldn't frequently want to explicitly specify the 850 network over the 1900).
Same Problem here, Whenever i switch to WM5/6/6.1, my phone stops working. I live in Pakistan, Asia. While i can recieve SMS, I cant call or get a call. The operator says "The number u dialed is not responding at the moment".
So what should i do to make my phone work with WM5/6/6.1 ?
I need WM6 badly. Still no one is able to diagrnose thise problem
I hope someone will come up with a gud idea
Hi
Hi Guys, news about this?
I'need fix band frequency in a T2223 or P3400, i'll set in 850/1900
I had enable band options but when I'll set the error mensage appears.
Can owners with the TyTN II ROM see band selection in the Phone Settings (to choose between Auto, 3G/WCDMA, GSM)? If so, could you post a screenshot or list out the values under the following in the registry:
HKLM/Software/OEM/PhoneSetting
Thanks for the help in advance.
auto = 10
GSM (900+1800) + UMTS2100)=50
GSM (1900+850) +UMTS(1900+850) = 58
UMTS (2100+800)=30
Hope that helps. But why you need the value? just select the band and done with it.
Just select Network = GSM or AUTO(3G) for battery convern.
GSM/UMTS = auto
Because there is no band setting in the phone settings. I'm trying to determine what is different here, and it seems like there is a difference in the registry. My registry settings for that page are COMPLETELY different.
gadgetluva said:
Because there is no band setting in the phone settings. I'm trying to determine what is different here, and it seems like there is a difference in the registry. My registry settings for that page are COMPLETELY different.
Click to expand...
Click to collapse
I have the band setting in the phone settings, looks nothing like what was posted though. I have three sub directories, "Band Type", "FDN", "NetworkType", each with several "ItemValue" Dwords, and "ItemName" string values.
In the root of Phone Settings:
(Default) (value not set) : string
ShowPIN2Page=1
ShowNITZPage=1
ONSDisplayRule=1
ShowUMTSBandPage=1
Enable3GLongNamePrefix=1
ShowALSPage=1
QOSTrafficClass=4
LongNamePrefix = "3G" (string value)
Attached is a Registry file for my entire "PhoneSetting" entry
Just load the HTC Rom on you Tilt. It works lot better than AT&T Rom. I also using TomTom 6. Works really well.
With HTC Rom, it links with my Mercedes Benz BlueTooth handfree, with AT&T it will not show all contacts and call history.
LOAD the HTC Rom, it work great!!! I have been using it for almost a month without freeze.
Hi folks,
I need to know what the "correct" values for the Internet Sharing registry keys look like, so I can write an app that fixes them for those of us who don't have it working. To do this, I'm asking if people can do some simple steps for me:
1) Install Webserver Native Access v0.5.3 on a dev-unlocked phone, if you don't already have it. If possibly, please use the AllCapabilities version but even the normal-capability version helps.
2) Run the app and use a browser on your PC to navigate to Registry, HKEY_LOCAL_MACHINE, SYSTEM\CurrentControlSet\services\ICSSVC (URL should look something like http://192.168.0.15:9000/Registry?hive=80000002&path=SYSTEM\CurrentControlSet\services\ICSSVC).
3) Click "Download this key and subkeys as .REG" and save the resulting file.
4) Post that file (in a .ZIP or as a .TXT) here, along with the following info:
4a) What phone model you have (if using a modified ROM, which ROM as well).
4b) What carrier (mobile operator) you have, and whether your phone was built for that carrier.
4c) What OS version you are running (exact build won't hurt but shouldn't matter).
4d) Whether the "Internet Sharing" feature currently works for you, and if not, what error you get.
Thank you so much! I'll post an example below.
By the way, I'm particularly interested in the following classes of phone:
* Everybody who can run the AllCapabilities version of the webserver.
* Anything on T-Mobile US that has working ICS. Since it seems to work only for TMo-branded phones, better still if your phone isn't a TMo model.
* Anybody who has working Internet Sharing on a different carrier than their phone was built for.
* Anybody who has it work on their home carrier but not on any others.
* Anybody for whom it does not work and never has.
* Anybody who has an open-market phone and Internet Sharing works on multiple networks for them
(I will add to this list if other classes of problem crop up and need to be fixed in a different way).
I should mention that there's no guarantee that the fix will be available for all phones, at least not until we interop-unlock them. It should be possible for any phone with IU, though, at a minimum.
Thanks for your help! (Seriously, I'll push Thanks for anybody who sends useful data *at least* until I get it working.) This could benefit a lot of us here; in theory, it might even allow us to get Internet Sharing working without it using tethered data limit too.
Example from my phone
Phone model: Samsung ATIV S (SGH-T899M), stock (but capability-unlocked and somewhat hacked) ROM
Carrier: T-Mobile US, but the phone was built for Telus in Canada even though it had no SIM lock.
OS version: WP8.0 GDR3 plus the pre-8.1 update (Samsung firmware slightly tweaked to reserve registry and filesystem writing).
Feature status: Internet Sharing feature does not work for me on this carrier, and never has. Error is:
Connection Not Shared
There's no cellular data connection to share right now. Check your cellular settings and signal, and try again.
Click to expand...
Click to collapse
(As a side note, that error message is a dirty lie.)
I'm very confused about this one topic.. Because i always share my internet connection without data plan since 8.0 & it works fine. Never disconnect.
Firstly i would like to know as what peoples want as refers this one.
Sorry for no helping points.
Wow, "THANKS" @djamol. Would it have been too bloody hard to follow the steps so you would have actually contributed something to this thread? If your Internet Sharing works, even though you don't have a tethering plan (I *VERY* strongly doubt it works if you don't even have a data plan; that makes no sense at all) then your configuration data would have been very valuable.
There are quite a few people who are either completely unable to use the Internet Sharing feature or for whom it would cost extra (even though, in some cases, it is *supposed* to be included in their plan). The goal is to help these people.
Phone model: Samsung ATIV Odyssey (SCH-I930), interop unlocked(thank you sir!!!)
Carrier:Verizon US
OS version: Dev Preview 8.1 Update 1(8.10.14147.180)
Feature Status: Working (Seems on other devices/earlier OS's I got a warning message about data usage but not now). Haven't tried on other carriers; first time used.
A little side note: Still had Internet Sharing enabled when I started the webserver app and got a strange IP or MAC address which when clicked on threw an error. Couldn't find the address on any devices connected to my wireless or on the router itself. Included screenshots...
Aw hell, that's an IPv6 address again. I really ought to fix the app for handling those. Thanks for the reminder...
Also, big thanks for the file! I'd like some more from different versions, just to get a feel for what's version-specific vs. different for reasons of working-or-not, but that was already helpful.
EDIT: Did you use the AllCapabilities version of the app? It looks like the standard version can't read one of the relevant registry keys, and sadly it's the one that is most useful.
GoodDayToDie said:
4) Post that file (in a .ZIP or as a .TXT) here, along with the following info:
4a) What phone model you have (if using a modified ROM, which ROM as well).
4b) What carrier (mobile operator) you have, and whether your phone was built for that carrier.
4c) What OS version you are running (exact build won't hurt but shouldn't matter).
4d) Whether the "Internet Sharing" feature currently works for you, and if not, what error you get.
Thank you so much! I'll post an example below.
By the way, I'm particularly interested in the following classes of phone:
* Everybody who can run the AllCapabilities version of the webserver.
* Anything on T-Mobile US that has working ICS. Since it seems to work only for TMo-branded phones, better still if your phone isn't a TMo model.
* Anybody who has working Internet Sharing on a different carrier than their phone was built for.
* Anybody who has it work on their home carrier but not on any others.
* Anybody for whom it does not work and never has.
* Anybody who has an open-market phone and Internet Sharing works on multiple networks for them
(I will add to this list if other classes of problem crop up and need to be fixed in a different way).
Click to expand...
Click to collapse
Hi,
4) Attached.
4a) Nokia Lumia 920 RM-821 on UK CV ROM, but originally phone came with Orange Poland ROM
4b) I'm on Orange too, though not in Poland nor in UK.
4c) Running WP8.1 Update 1 on Lumia Black firmware.
4d) Internet Sharing feature worked smoothly for me from the beginning on any rom i flashed and any firmware, so yes, it's working without any problems.
Hope this helps.
@GoodDayToDie
Guess I can help!
4a) T-Mobile Branded HTC 8X running WP 8.1 Developer Preview
4b) T-Mobile US. It was built for the carrier
4c) OS version 8.10.12400.899; Firmware 3030.0.34101.531
4d) Internet Sharing works great! Sometimes when I am roaming, I get a message saying I don't have a plan that supports Internet Sharing and that I need to purchase one.
Hope that helps!
GoodDayToDie said:
EDIT: Did you use the AllCapabilities version of the app? It looks like the standard version can't read one of the relevant registry keys, and sadly it's the one that is most useful.
Click to expand...
Click to collapse
Sorry, can't sideload AllCapabilities version and of course the Bootstrap app succeeds but AllCapabilitiesUnlock fails on this OS. I am currently trying to find you any other info via FS Access and came across this if it's of any use ???
Oh right, I meant to release an updated version of EnableAllSideloading for 8.1. Whoops, I should do that. If you want to help out with that (not really the right thread but oh well, it's sort of relevant), dropping the exported .REG for HKLM\SOFTWARE\Microsoft\SecurityManager will help a lot. Note that it will include a list, by GUID, of all the apps you've installed (but nothing much else of a potentially-sensitive nature).
The files you provided are interesting. I can't say I know what the value in the first one mean, but they do imply a Verizon-specific difference in the feature. The second you actually might not want to share; it has the (default?) configuration of the Internet Sharing network in it, including key material. The third isn't actually data by itself; it instead defines the schema for the HotSpot configuration file. This info is potentially useful (though I wasn't able to get a Configuration Service Provider to parse my HotSpot provxml when I tried, probably because I didn't have the requisite access) although the info is also available publicly online.
4) Posted rar file here. Though I get no value, using the webserver and snicklers registry tools. Shows error2 in webserver. Registry Tools doesn't show any error just shows "no value".
4a) Using a Samsung Ativ-S SGH-T899M running Wolf's Fake Rom
4b) Using it on Simple Mobile, bought it sim unlocked I think it used to say Telus before the fake rom.
4c) OS Version 8.10.12359.845
4d) Internet Sharing works fine after Wolf's Fake Rom.
Whaaaa? That's weird. Error 2 means FILE_NOT_FOUND, or, more precisely here, means the registry key wasn't found. If you go up a level (CurrentControlSet\Services) is there not any ICSSVC key? Can you maybe post the .REG for that entire key?
Samsung ATIV S Neo (SPH-I800) Stock Rom - Interop-Unlocked/All Capabilities
Sprint for Sprint
Window Phone 8.1 Update through DP: 8.10.14147.180
Internet Sharing doesn't work for me.....that might be because I haven't paid Sprint for it.
Error:
Connection Not Shared
There's no cellular data connection to share right now. Check your cellular settings and signal, and try again.
Also attached, what I think, is the text of the S printEntitlement dll. This may be only be relevant for sprint....
Blue_Frog was working on something regarding ICS here: http://forum.xda-developers.com/showpost.php?p=54704074&postcount=577
-tdecision10
Any movement with this?
-tdecision10
Was reading wolfs MBN Creator thread the other day and somebody mentioned a backup of the CSC being stored at C:\Windows\System32\CSC
It has to be blocking the internet sharing when the original CSC is run during a hard reset. However wolfs CSC has internet sharing working fine. Tested by me. Im using an ativ s t899m WP8.1 running wolfs fake rom.
Using the webserver I pulled the files from my phone. Using sam-tools I extracted his CSC file, not directly off phone just from the mbn file from his fake rom thread.
Don't have time to look them over but here they are.
Looked over files in my previous post.
The stock CSC has 5 different configurations, all from different carriers. Most of the files contain nothing related to internet sharing except the SS_xxx_CSC.xml file. This one contains a lot of registry edits that aren't included in the wolf csc. Some for accent colors, tile layout, etc. but there is a few registry edits that regulate internet sharing in there. This same file in wolf's csc contains a bunch of capability unlocks but nothing even close to the stock versions with all the reg edits for all sorts of different stuff.
It mentions a dll file named EAPSIMHSPlugin.dll that I wasn't able to find on my phone. Not that I don't think its there I just wasn't able to get to the directory from the webserver. Here is the path c:\Programs\HotspotHost\MSFT\EAPSIMHSPlugin.dll
Here are the 3 edits made that I think block internet sharing. They are in
HKLM\Software\Microsoft\Windows Phone\HotspotOffload
I have that directory in my phone and it includes the subdirectory Plugins and Parameters but neither include any keys within them.
Can someone test this edit and see if its gonna be this easy to turn off the internet sharing block.
HKLM\Software\Microsoft\Windows Phone\HotspotOffload\Plugins\MSFT\PluginRank
Change the 1 to 0
Ill attach a txt file of the entries I copied and pasted from the Telus CSC files that would have anything to do with internet sharing for all the reg edits made incase anybody wants to look.
Oddly enough, my phone doesn't have that key at all. It has the Plugins key, but no subkeys of it (and no values like the ones in the provxml you attached). Of course, that could be due to previous experiments that I've tried (though they didn't work). Similarly, it has the Parameters key but not the subkeys listed in the attached file.
Huh, I really thought we had something there.
Another difference is in the config file. Ill attach just them. Not sure where to go with the differences though. Not familiar with it.
Curious as I am, I found myself digging around in the *#*#4636#*#* settings. If you press Phone information and then press the hamburger menu, the first line of that would read "Select radio band".
I did press "USA Band", and nothing seems to have changed, but if I wanted to restore that setting to whatever it was before I pressed "USA Band", where exactly is that setting stored? In the modem partition?
Likely the hardware doesn't support the other options. Meaning this is more of a core setting to inform the device what it uses. Not to actually change capabilities. However if you find a way to change the capabilities, some international individuals would love you. As where its stored, no idea. What you could do is. Make a band backup. Then change it and make another nandbackup. Then compare the two backups via hex comparison.
Skwerl23 said:
Likely the hardware doesn't support the other options. Meaning this is more of a core setting to inform the device what it uses. Not to actually change capabilities. However if you find a way to change the capabilities, some international individuals would love you. As where its stored, no idea. What you could do is. Make a band backup. Then change it and make another nandbackup. Then compare the two backups via hex comparison.
Click to expand...
Click to collapse
I actually tried changing the preferred network type in the same "hidden" menu, and that setting didn't stick through a reboot, so I don't think that the radio band setting sticks either.
I will definitely try what you said though, as soon as official factory images are available.
I want to know the basic nv value of Max 2
I lost the default when unlocking the band.
I'm trying to use KT 3G and LG data, but I can not ...
Is there a way to initialize the nv value?
If not, I'd appreciate it if you could give us the default ... I think we should get it back to normal.
01877 :
00946 :
02954 :
00441 :
06828 :
rnrgy said:
I want to know the basic nv value of Max 2
I lost the default when unlocking the band.
I'm trying to use KT 3G and LG data, but I can not ...
Is there a way to initialize the nv value?
If not, I'd appreciate it if you could give us the default ... I think we should get it back to normal.
Click to expand...
Click to collapse
This is from a Mi Max 2, which I think is a China version running the English ROM.
For addresses with multiple items, settings I don't list below are 0.
01877 :
"rf_bc_config" is an unsigned 64-bit integer: 562950035735427
00946 :
"band_pref_16_31" is an unsigned 16-bit integer: 0x04E8
02954 :
"nv_band_pref_32_63_type.band" is an unsigned 32-bit integer: 131072
00441 :
"band" is a 16-bit unsigned enum: 0x380
06828 :
"nv_lte_bc_config_type.lte_bc_config" is an unsigned 64-bit integer: 2061584302293
What happened when you tried?
Did you try adjusting only one of them at a time?
I am trying to enable bands 2 and 4 right now. I would appreciate it if you could provide some information on what does not work.
I have enabled the "LTE Band pref" setting for bands 2 and 4 as well. The number matches my nv_lte_bc_config_type.lte_bc_config setting. We know that the pref is a requirement for the GSM bands, so it's no surprise that we need to set it here as well.
I am now getting 4G on the phone, but I still need to find some app to confirm that my setting is allowing it to work on B2 or B4. The other thing that could be happening is a change in cloud cover or radio noise is allowing a B5 signal to reach me.
If that is working for me, the next step is to try disabling bands that are near in frequency and not used in my country to see if signal strength can be improved.
Edit: It's setting 65633. Mine was 0x1E0000000D5, so to add B2 and B4 (Combined value 0xA), I changed it to 0x1E0000000DF
ZHNN said:
I have enabled the "LTE Band pref" setting for bands 2 and 4 as well. The number matches my nv_lte_bc_config_type.lte_bc_config setting. We know that the pref is a requirement for the GSM bands, so it's no surprise that we need to set it here as well.
I am now getting 4G on the phone, but I still need to find some app to confirm that my setting is allowing it to work on B2 or B4. The other thing that could be happening is a change in cloud cover or radio noise is allowing a B5 signal to reach me.
If that is working for me, the next step is to try disabling bands that are near in frequency and not used in my country to see if signal strength can be improved.
Edit: It's setting 65633. Mine was 0x1E0000000D5, so to add B2 and B4 (Combined value 0xA), I changed it to 0x1E0000000DF
Click to expand...
Click to collapse
btw, you can use "network signal guru" from the app store to check which LTE bands are enabled on your phone disabling bands is also possible with that app, so itll make ur life way easier by using it instead of manually disabling it via above method.