yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Development and Hacking] singularity0821:
I just got a Samsung update, I already had the RTM, but I can't find it. Does anyone have that now?
[Windows Phone 7 Development and Hacking] jotapm:
Now Mango's offcially out, but MS says no tethering on "old" phones because it needs special drivers. But we did see a Focus with Internet Sharing enabled.
[Windows Phone 7 Development and Hacking] drkfngthdragnlrd:
It has been said already, current devices will get an OEM Update after mango to add the new drivers for Tether Support. After that, it's up to your carrier to enable it. We've been working on cracking this part, but hit the drivers road block.
[Windows Phone 7 Development and Hacking] Arktronic:
My LG E-900 (Optimus 7) most definitely received a WiFi update as part of its Mango driver package. You can check out that package here. It may just be a matter of properly enabling it now.
[Windows Phone 7 Development and Hacking] chenjy:
After upgrading my Omnia7 with newest firmware 2424.11.8.5, the hint became "Internet sharing isn't currently allowed" (not the "Internet sharing isn't currently available" before). But it still did not work.

And there was a DWORD value: "Enable"=dowrd:1, under [HKLM\Comm\InternetSharing\Settings]. When it has the value 1, the hint is "Internet sharing isn't currently allowed", while the value 0 brings out the hint "Internet sharing isn't currently available".
[Windows Phone 7 Development and Hacking] OndraSter:
Yeah, there are some files in WiFi package that would suggest AP :)

rtecdc_softap.bin

and in registry

[HKEY_LOCAL_MACHINE\Comm\BCMSDDHD1\Parms]

"4329SoftAPDongleImagePath"="\\Windows\\rtecdc_softap.bin"

Now let's try deploying that one provxml I wanted to try...
[Windows Phone 7 Development and Hacking] izov:
What hint you're talking about?

---------- Post added at 11:55 AM ---------- Previous post was at 11:54 AM ----------

What hint are you talking about?
[Windows Phone 7 Development and Hacking] OndraSter:
Can you please share the provxml that added the hotspot feature into settings? Too much posts here to search through, thanks :)
[Windows Phone 7 Development and Hacking] chenjy:
I just use the DFT's provxml in this thread.

<wap-provisioningdoc>

<characteristic type="HotSpot">

<parm name="Enabled" datatype="boolean" value="true" />

<parm name="MOInfoLink" datatype="string" value="http://dft.so" />

<parm name="MOHelpNumber" datatype="string" value="666" />

<parm name="MaxUsers" datatype="integer" value="3" />

<parm name="Connection" datatype="string" value="" />

<parm name="WifiChannel" datatype="integer" value="11" />

</characteristic>

</wap-provisioningdoc>
[Windows Phone 7 Development and Hacking] OndraSter:
So have we seen this message:

"There's no cellular data connection to share right now. Check your cellular settings and signal, and try again."

yet or is this new? I tried few more things.

I checked dump of ROM for new 7.5 device that has ICS enabled (open market phone ROM) but there was nothing in Private and Public folders, which is weird.
[Windows Phone 7 Development and Hacking] Arktronic:
Have you looked through the other stuff in this post?
[Windows Phone 7 Development and Hacking] OndraSter:
Yap, I did, tried everything.

I have set up APN manually, as Network Profile crashes upon launching for me...
[Windows Phone 7 Development and Hacking] chenjy:
The string value named "CellularConnectionName" under [HKLM\Comm\InternetSharing\Settings] should be put empty, as the default value "@WAP" will bring out "There's no cellular data connection to share right now".

"Private" and "Public" are automatically created by system.
[Windows Phone 7 Development and Hacking] OndraSter:
Yeah, I kept it empty.

This is from some HTC 7.5 device:

<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKLM\Comm\InternetSharing\Settings">
<parm name="OpenMarketEnabled" value="1" datatype="integer" />
</characteristic>
</characteristic>
<characteristic type="Hotspot">
<parm name="Enabled" value="true" datatype="boolean"/>
<parm name="EntitlementURI" value="./Vendor/MSFT/Registry/HKLM/Comm/InternetSharing/Settings/OpenMarketEnabled" datatype="string"/>
<parm name="IdleTimeout" value="10" datatype="integer"/>
</characteristic>
</wap-provisioningdoc>

that I tried to use. I am not getting any error about not being available or anything, but that cellular thingy. I even re-installed network profile and made it to work. Nothing :(
[Windows Phone 7 Development and Hacking] chenjy:
Well, I also got "There's no cellular data connection to share right now" after adding "EntitlementURI"...

---------- Post added at 04:36 PM ---------- Previous post was at 04:07 PM ----------

Wait a moment...

I imported your xml, and set the ADC, then reboot... It works!!!!!!

In fact, I am using the hotspot from my omnia7 right now.

Thanks a lot for your xml.
[Windows Phone 7 Development and Hacking] StevieBallz:
If you got it working it would be great to have a write up of which files you used and what exactlly you did in a single post.
[Windows Phone 7 Development and Hacking] osiris12:
Hotspot on Wp7.5

Yes, I second that idea. Please post steps.
[Windows Phone 7 Development and Hacking] EarthQ:
Yep.. please do :)
[Windows Phone 7 Development and Hacking] OndraSter:
DUDE, you just made my day!

We have working HotSpot on Omnia 7 then? COOOOL! I can finally shove the "Y U HAVE NO TETHER?" question to WP7 haters :).
[Windows Phone 7 Development and Hacking] chenjy:
Okay, wait a minute...
[Windows Phone 7 Development and Hacking] DavidinCT:
Somone got this working ? Really ? Please, step by step details.....
[Windows Phone 7 Development and Hacking] wspaw:
Coming

He said, "Okay. Wait a minute..."
[Windows Phone 7 Development and Hacking] DavidinCT:
Oh, missed that.... Ok waiting :) !
[Windows Phone 7 Development and Hacking] chenjy:
I took these steps on my Omnia7:

1. Update to latest version 7720.68 with new firmware 2424.11.8.5

2. Import the xml here provided by OndraSter, using WP7 Root Tools and Diagnosis

3. Make sure these registry values exist an are correct (some have been created by the xml):

[HKEY_LOCAL_MACHINE\Comm\InternetSharing\Settings]
"Enabled"=dword:1
"CellularConnectionName"=""
"MaxUsers"=dword:3
"IdleTimeout"=dword:10
"OpenMarketEnabled"=dword:1
"EntitlementURI"="./Vendor/MSFT/Registry/HKLM/Comm/InternetSharing/Settings/OpenMarketEnabled"

Especially "CellularConnectionName", the default value is "@WAP", you must change it to empty.

4. Add this registry value (I'm not sure whether it's necessary):

[HKLM\Software\Microsoft\Settings\{1DEF9B7D-2322-40eb-A007-16A75D5CDA6F}]
"Type"=dword:1

WP7 Root Tools 0.7 won't work here, you need RegistryEditor 1.2

5. Run Samsung Tools, select "Set 'Run ADC' Flag" and type "Apply Changes", then reboot.

enjoy it!
[Windows Phone 7 Development and Hacking] contable:
Can anybody else confirm that it´s working this way ?
[Windows Phone 7 Development and Hacking] OndraSter:
Weird, doesn't work for me...
[Windows Phone 7 Development and Hacking] contable:
I will try it again on a fresh upgraded OMNIA 7, because I tried it in combination with the DFT provxml files on my device.

Before I restore my own device I would like to know if it´s confirmed to work.
[Windows Phone 7 Development and Hacking] bkaul:
Tried it on my Focus (running Mango + the latest Samsung update); still no UI for ICS settings showing up anywhere ...
[Windows Phone 7 Development and Hacking] OndraSter:
I take it back, it WORKS!! YESS! :)

I accidentaly spelled wrong OpenMarketPhone as OpenMarketEnable and spent about an hour figuring WHY it doesn't work LOL.
[Windows Phone 7 Development and Hacking] sensboston:
Great, thanks a lot, get it works on Samsung Focus! Tested with 3 clients simultaneously: HTC Surround, HTC Incredible (Android) and Blackberry Curve. Everything works fine!
[Windows Phone 7 Development and Hacking] contable:
Did you get it working as described ?
[Windows Phone 7 Development and Hacking] sensboston:
Without step 4, and with OndraSter correction.
[Windows Phone 7 Development and Hacking] OndraSter:
I will write full tutorial (I just HRed my device today for the 3rd time lol) plus combine it all into one .provxml for users to deploy :).

Cheers!
[Windows Phone 7 Development and Hacking] contable:
Please post your .xml file...
[Windows Phone 7 Development and Hacking] sensboston:
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKLM\Comm\InternetSharing\Settings">
<parm name="OpenMarketPhone" value="1" datatype="integer" />
</characteristic>
</characteristic>
<characteristic type="Hotspot">
<parm name="Enabled" value="true" datatype="boolean"/>
<parm name="EntitlementURI" value="./Vendor/MSFT/Registry/HKLM/Comm/InternetSharing/Settings/OpenMarketPhone" datatype="string"/>
<parm name="IdleTimeout" value="10" datatype="integer"/>
</characteristic>
</wap-provisioningdoc>

but I also added values (manually) from p.3 to the registry (I believe we can feet all of them to the provxml)
[Windows Phone 7 Development and Hacking] ceesheim:
could someone post all the strings under hklm/comm/internetsharing

(I have some garbage from earlier testing :D )
[Windows Phone 7 Development and Hacking] OndraSter:
Screenshots:

http://clip2net.com/s/1cMYL

http://clip2net.com/s/1cMYU

http://clip2net.com/s/1cMZ1

Then I resetted the phone to walk myself through it completely and... it doesn't wanna show up! lol
[Windows Phone 7 Development and Hacking] snickler:
Where is the option supposed to appear for ICS?
[Windows Phone 7 Development and Hacking] contable:
Thanks, man ! Got it working, too.
[Windows Phone 7 Development and Hacking] f0lken:
Is there a possibility that this works on an Optimus 7??
[Windows Phone 7 Development and Hacking] snickler:
Where in settings should the option appear?
[Windows Phone 7 Development and Hacking] sensboston:
OK, here is my registry settings (copied from WP7 Root Tools - thanks HEATHCLiFF74 but please add "Mail registry key to.." option! :D ). It's not actual reg-file, and it has my comments inside - after ;

[HKEY_LOCAL_MACHINE\Comm\InternetSharing\Settings]
"CellularConnectionName"=string:""
"Enable"=dword:1
"Enabled"=dword:1
"EntitlementURI"=string:"./Vendor/MSFT/Registry/HKLM/Comm/InternetSharing/Settings/OpenMarketPhone"
"IdleTimeout"=dword:10
"LastEntitlementCheck"=binary value: ; can't browse
"MaxUsers"=dword:3
"OpenMarketPhone"=dword:1
"PeerlessTimeout"=dword:10
RndisIPAddress=string:"192.168.33.1"
RndisIPMask=string:"255.255.255.0"
WiFiIPAddress=string:"192.168.33.1"
WiFiIPMask=string:"255.255.255.0"

[HKEY_LOCAL_MACHINE\Comm\InternetSharing\Settings\Private]
"AdapterName"=string:"BCMSDDHD1"
"ConnectionType"=dword:5
"EnableDHCP"=dword:1
"SecurityKey"=string:"mywappassword" ; he-he, it's not my actual password, just an example ;)
"SecurityType"=dword:2
"SSID"=string:"SAMSUNG SGH-i9178409"

[HKEY_LOCAL_MACHINE\Comm\InternetSharing\Settings\Public]
"ConnectionType"=dword:4

P.S. Probably, one of these values is invalid

"Enable"=dword:1

"Enabled"=dword:1

but I can't tell which one exactly.
[Windows Phone 7 Development and Hacking] OndraSter:
Right above email+accounts, below bluetooth. First tab.

Btw, I had some problems with doing it all in one provxml file - mostly the DiagProvXML app wouldn't import the most important one, the unlocking one ?!. So the tutorial will include manually entering some fields :).
[Windows Phone 7 Development and Hacking] kuerbis2:
Just make sure that you save the provxml file in unicode (UTF-16) encoding. Otherwise diag will tell you "provisioning success" but actually it wasn't that successfull.

I've attached my provxml file. Unzip it and do the "mail yourself->wp7 root tool move to provxml->diag *#9908#, select ap an press save" trick ;)

-t
[Windows Phone 7 Development and Hacking] OndraSter:
Boredtoday wrote detailed version of this here!

So, the full tuto goes something like this:

1. Remove (uninstall) Network Profile application and remove any APN you set up in settings -> cellular.

2. InterOP-unlock your device (Heathcliff)

3. Install DiagProvXML app

3. Using Isolated Storage Explorer deploy enclosed provxml files

4. Install the xml files in this order: hotspot, hotspot1, mxip_hotspotconfig_01, EnableAutoDataConfig

4b. Check in settings that you can now see Internet Sharing between Bluetooth and accounts!

5. Reboot

6. Deploy WP7 Root Tools (Heathcliff)

7. Now launch Root Tools and go to Local Machine -> Comm -> InternetSharing and manualy add:

Name => value (type)

EntitlementURI => ./Vendor/MSFT/Registry/HKLM/Comm/InternetSharing/Settings/OpenMarketEnabled (string)

OpenMarketEnabled => 1 (dword)

8. Clear "CellularConnectionName" (aka set to empty)

and you can go to settings -> Internet Sharing and start it up :)

// Oh and I had some problems with it when system was set to CZECH. When I HRed and did the same process in English, it worked fine ?!.

// You can also try my all-in-one provxml file on http://wp7.ondraster.cz/all.7z - deploy it via the Isolated Storage Explorer to the diagprovxml application and after running it, reboot the phone. I am not testing it, I already reset my phoe 5 times today. Sorry :D
[Windows Phone 7 Development and Hacking] sensboston:
Get some rest: not a OpenMarketEnabled but OpenMarketPhone ! :D
[Windows Phone 7 Development and Hacking] drkfngthdragnlrd:
Once there's a confirmed, working tutorial, I'll add it to the OP & link it to the person's post so credit to the maker is given.
[Windows Phone 7 Development and Hacking] OndraSter:
Actually, as long as you keep those two names the same, it doesn't matter :)
[Windows Phone 7 Development and Hacking] sensboston:
OK, good to know, thanks!

P.S. He-he, mobile hot spot is a great feature... But, unfortunately, there is no such thing as a free unlimited data plan :D
[Windows Phone 7 Development and Hacking] singularity0821:
Thanks OndraSter! It works perfectly now on the phone:D Awesome! Windows says limited connectivity though.
[Windows Phone 7 Development and Hacking] OndraSter:
Singularity0821, which method did you use? The "manual with bazilion of XMLs" or the "all in one"?
[Windows Phone 7 Development and Hacking] singularity0821:
The method with your 4 XMLs
[Windows Phone 7 Development and Hacking] Sanien:
Im dumb!

I don't get this part? My ISP is 3... what do I have to type?

Thx
[Windows Phone 7 Development and Hacking] thatboydrae:
Amazing work on this guys!!

Luckily, I'm grandfathered in :cool:
[Windows Phone 7 Development and Hacking] ryotgz:
After I email the XMLs to myself, where can I locate the downloaded files with WP7 root tools?
[Windows Phone 7 Development and Hacking] wsantiagow:
The Isolated Storage Explorer keeps showing up empty when I open it on my desktop. Am I missing something here? Ive tried version .09 and 1.0 beta. Thanks!

http://wp7explorer.codeplex.com/
[Windows Phone 7 Development and Hacking] OndraSter:
You send them to the application using Isolated Storage Explorer application, not your browser!
[Windows Phone 7 Development and Hacking] andycted:
I probably missed a few steps on how to install the xml files. I successfully performed a 'get data', 'download folder' and then reuploaded the folder with your xml files, all to diagprovxml. However when I launch it and/or press Load from the menu, no file appears. If I redownload the isostore, the files are there...

What did I miss ?

By the way, congrats !
[Windows Phone 7 Development and Hacking] OndraSter:
You have to install on your phone that diagprovxml app and deploy the XML files through the ISE on your pc to that app.
[Windows Phone 7 Development and Hacking] OndraSter:
They will be in Isolated Storage tab!
[Windows Phone 7 Development and Hacking] ryotgz:
I thought you could email the XML files to yourself, use wp7 root tools to move them to provxml and install within the diagnosis application.
[Windows Phone 7 Development and Hacking] wsantiagow:
I done that but when using ISE, it is empty when I open it...no option to connect to an app nor is it picking it up automatically. Thanks for your reply!
[Windows Phone 7 Development and Hacking] Sanien:
Yeeeeeeeeeeeeeeeesssssssssssssssssss!!!!!!!!!!!!!! !!!!!!!!!!!

THIS REALLY WORKS!!!!!!!!!!! NOW MY WP7 IS COMPLETE!!!!!!!!!!!!!!!!! MUHAHAHAHAHAHAH

THX GUYS YOU ARE THE BEST!!!!! I Can finally sleep now its already way toooooo late have to go to works soon :-D
[Windows Phone 7 Development and Hacking] Speed_Sheep:
You mean the app provided in this thread? http://xdaforums.com/showthread.php?t=1238519
[Windows Phone 7 Development and Hacking] wsantiagow:
Yes I used verison 09
[Windows Phone 7 Development and Hacking] andycted:
thanks, you mean in the file operations tab ? Sorry, first time I use it, so I should select to copy it from isostore, input the name of the file and ...whops...what's the destination ?
[Windows Phone 7 Development and Hacking] OndraSter:
No no, you use that Isolated Storage Explorer to SEND the files to your phone to that application and THEN from the Isolated Storage tab you tap&hold on those xml files and install them ("execute").

Sorry for replies being mixed up on previous page, I was connected from my phone and they were coming faster than I was able to respond LOL.
[Windows Phone 7 Development and Hacking] snickler:
Sigh... not working for me.. On a Focus with AT&T :(
[Windows Phone 7 Development and Hacking] ceesheim:
Just want to say that ondra his "all" .provxml worked for me thanks to all :-D
[Windows Phone 7 Development and Hacking] ryotgz:
I get "Connection not Shared"

To enable tethering on this device, go to http://dft.so or dial 666.

Question: I noticed that

#8 in under settings in the registry and we created the values in in the directory above that: Now launch Root Tools and go to Local Machine -> Comm -> InternetSharing
[Windows Phone 7 Development and Hacking] andycted:
hehe, thanks ! So there is no need for diagprovxml !? I wanted to try your rolled up package, but i left home now...
[Windows Phone 7 Development and Hacking] ryotgz:
Ok, it works if you put it under Internet Sharing => Settings. I think that was left out. Thanks!

Samsung Focus here
[Windows Phone 7 Development and Hacking] OndraSter:
@ryotgz: That shows up WHEN you do not set up properly EntitlementURI and the OpenMarketPhone in registry, those two values that have to be added manually. // oh you added it. Good :)

@andycted: yes, even when you use my whole rollup (that I don't know whether works), you still need diagprovxml to deploy it. (Although using Sammy's diag app could work too, but again, you'd need first get it to show in the list first through some homebrew app like diagprovxml or WP7 root tools.)
[Windows Phone 7 Development and Hacking] snickler:
Tell me all the steps you went through. I need screenshots also lol I don't see ANY type of Internet Sharing under the regular settings app. I did all the registry changes and I've looked in WP7 Root Tools and saw that they all exist.. I've run the ADC setup at least 6 times with no change. :( Maybe it doesn't like my phone for some reason because I'm not cool enough. Hmmmm. Also, what's your Diagnosis version?
[Windows Phone 7 Development and Hacking] dbrandusa:
I can't get it to work either, I checked all the values and names several times.

---------- Post added at 03:20 PM ---------- Previous post was at 03:15 PM ----------

I get a black screen upon reboot with no response Run ADC doesn't work.
[Windows Phone 7 Development and Hacking] ceesheim:
or just rename to .xml and drop them in the folder provxml, then run diag app and dial *#9908# and select the copied file and hit the save button(I used your "all".provxml and rename it too .xml)
[Windows Phone 7 Development and Hacking] wsantiagow:
Attached is the issue I am having. I can not get past the ISE. No apps show up.Thanks for any help.
[Windows Phone 7 Development and Hacking] OndraSter:
Hmm I used different ISE, this one:

http://clip2net.com/s/1cNGJ

I found it in the thread with the ProvXML tool.

@Ceesheim So the "all in one" works fine? Cool :). Did you have any previous ICS hack tries in registry before running the AiO?
[Windows Phone 7 Development and Hacking] wsantiagow:
Thank you !!! This is most likely my issue..I got mine at codeplex.
[Windows Phone 7 Development and Hacking] ryotgz:
I followed ondraster to the t. With the exception of creating the reg values in the settings key which my post above didn't have. Diagnosis I think is 1122
[Windows Phone 7 Development and Hacking] contable:
My Friend,

it should also work on your Focus.

I did it this way:

1. Install only the attached .xml file (I applied it with Diagnosis App)

2. Add the the missing registry keys (page 26 of this thread) with WP7 Root Tools

3. Run Network Profile app, change the provider to whatever, change back to your provider => no need to set ADC flag

Important note: If you have installed before the DFT provxml files it will not work (my experience). => I had to restore my backup and update again to final Mango.
[Windows Phone 7 Development and Hacking] ceesheim:
no men it is one big mess with all older hacked but your all.provxml fixed that (I have no time to do a hreset) I also had the dft hack in it but for me there was no need to reset
[Windows Phone 7 Development and Hacking] Heathcliff74:
AAARG...

Tried:

- manually entering all regvalues

- 4 xml method with diagprovxml tool

- single xml with diagnosis gprs

It does NOT show up in my settings menu :mad:

What could it be??

Thanks a lot for this!

Heathcliff74
[Windows Phone 7 Development and Hacking] contable:
I'm wondering that you can apply provxml Files (Ansi Code) with diagprovxml app. I use only XML Files (Unicode) on my Omnia 7....
[Windows Phone 7 Development and Hacking] Heathcliff74:
Nobody knows why "Internet Sharing" doesn't even show up in my Settings??? :(

Edit: I even tried to remove all settings again and run the all.xml. I checked. All settings seem to be there. But nothing in my Settings menu.....
[Windows Phone 7 Development and Hacking] OndraSter:
@Ceesheim:

I was asking to know whether the file contains everything you need or whether you had some parts of it from before that I forgot to re-add :)

@Heathcliff74

Hey man, thanks for all your tools, without them, this wouldn't be possible. About your problem, do you really have Mango on your phone? :D There should be four values (IPs) in HKLM\Comm\InternetSharing\Settings after you update to Mango from MS already in it. When I was writing that tutorial, it got stuck somewhere too and I had to reset my phone and start all over again, I have no idea why. It just wouldn't show up! Looks like same problem happened to you.

@contable

Could be either luck, or they do not get applied and are applied from different xmls? I think the original "4 XML method" contains some "overlapping" values. It works so I didn't check them again.

Anyway, using that "all in one" through diag app could be the easiest solution probably. But again, we need somebody with clean system to test it. I am not volunteering anymore, my phone has been reset for past 24 hours too many times :D.
[Windows Phone 7 Development and Hacking] ryotgz:
you have the newest samsung drivers, right?
[Windows Phone 7 Development and Hacking] Heathcliff74:
Sure man. Cool to see how all thing come together :) Thanks to you for these settings!

Could it be that there is some other setting, that you guys have tried in the past to get it working. A setting that I didn't try before, but maybe is necessary?
[Windows Phone 7 Development and Hacking] OndraSter:
Nope, I resetted my phone few times to make the tutorial and I used exactly those steps that I wrote, nothing else.
[Windows Phone 7 Development and Hacking] ryotgz:
Same here.

except the instructions on the OP don't say to add the values in the settings key. Make sure you put them in there.