yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Development and Hacking] asbesto:
Great, it works perfectly on my Omnia 7 Mango! :)

Greetings from Italy!
[Windows Phone 7 Development and Hacking] EnderPsp:
In the OP

Name => value (type)

shouldn't it read

Name => value (string)

? at least that's what I understand from the second part in the OP

Also, I think adding the strings in quotes might be more clear, aka:

"Name" = "value" (type string)
[Windows Phone 7 Development and Hacking] contable:
You know that on devices with HSPL a lot more things are possible than on devices without HSPL. As I know all files you are using have to be signed in any way. So hopefully DFT team or xboxmod can enable IS on HTC devices...
[Windows Phone 7 Development and Hacking] OndraSter:
It was just example how each line looks like, there is no entry "Name" with value "value" to be added! :D
[Windows Phone 7 Development and Hacking] kenikh:
Worked like a charm on my Focus - now an elephant in the room that I haven't seen addressed:

Traffic Masking

Back in the WP6.5 days, there was a CAB, that in conjunction with the WiFi Sharing app, would mask the fact that you were tethering. Net-net, the carrier couldn't distinguish traffic between your phone and the tethered client computers. This was a big deal for some Canadian users who would get walloped with multi-thousand dollar data overage charges from their carrier for unauthorized tethering.

With many of us now grandfathered in on unlimited data plans and with carriers revoking unlimited plans for unauthorized (read: unpaid) tethering, the stakes are pretty high for some of us.

Does anyone know how transparent the destination is to the carriers using this method?
[Windows Phone 7 Development and Hacking] dendron:
It is as transparent as it was before when using USB tethering.
[Windows Phone 7 Development and Hacking] kenikh:
Thanks! At least there's now the luxury of worrying about solving a new problem, now that the issue of WiFi sharing is solved (for Samsung, at least).
[Windows Phone 7 Development and Hacking] OndraSter:
I do not know how they did it back in the WM days, but this way it connects through the same APN. If they used different APN for tethering back then and now, this time you are using still the same APN as for normal phone browsing.
[Windows Phone 7 Development and Hacking] kenikh:
Interesting. I know that iPhones must redirect traffic to the phone data APN, since there is a tethering APN, as well, since this is how they get you. On WP6.5, I cannot recall if there were accommodations fot multiple APNs, but if so, I'm shocked this wouldn't have made it to WP7, given how carrier friendly WP7 has been designed.

To make sure I read you correctly:

WP7 phones only utilize one APN meaning that tethering is not detectable by the carrier. Correct? If so, that's great news!

Thanks.
[Windows Phone 7 Development and Hacking] EnderPsp:
See, that's exactly why people need to be very clear and that is why I asked for a clearer how-to.

Quoting exactly from the OP, bolded:

9. Now launch WP7 Root Tools and go to Local Machine -> Comm -> InternetSharing -> Settings and manualy add new value (+val button):

Value Name: Name, Value Type: String, Value Data: Value ... hit save

Value Name: EntitlementURI, Value Type: String, Value Data: ./Vendor/MSFT/Registry/HKLM/Comm/InternetSharing/Settings/OpenMarketEnabled ... hit save

Value Name: OpenMarketEnabled, Value Type: dword, Value Data: 1 ... hit save

The red colored part tells what to do and the blue part in the OP is in white, and represents what to do. It's was not clear for me and probably won't be clear for other people landing on the first post. So either that needs to be explained clearly in the OP (add "as example" or something similar) or removed completely.

Secondly, I still think adding quotes will offer more clarity on the entries. I don't want to think there are people who will add the comas to the values, but one never knows... :cool:

---------- Post added 30th September 2011 at 12:23 AM ---------- Previous post was 29th September 2011 at 11:49 PM ----------

Aaaaand to add to that, in the first part of the OP, it doesn't say go to \Settings.

Now, I did things exactly like in the OP and now my cellular connection doesn't work anymore. Enabling and disabling (toggling) the Data connection doesn't do anything. It used to wait a bit, like in getting the IPs etc, now most of the time it's broken, doesn't wait at all. When it seems to turn on the Data connection, it actually doesn't. I checked in Search as well as IE. And yeah I get a clear signal. The toggle just toggles... nothing.

I did it to prove my point, something is NOT working in the OP in the current form. Others might have been lucky with the 0.9 version. I will wait a bit but most likely will revert to the backup. I have a Samsung Focus 1.3 unlocked and updated to Mango. By checking my posts you will notice I'm not an idiot so until I get a proper response and fix, i suggest other readers heed my warning:

READ CAREFULLY THE INFORMATION IN THE OP AND IF YOU ARE UNSURE, DON'T DO IT OR AT LEAST ASK FOR HELP BEFORE PROCEEDING

Also, when I installed the 0.91 DiagProvXML it adds to the keys/values "OpenMarketPhone" NOT "OpenMarketEnabled".

And yes, I tried adding "OpenMarketEnabled" and editing the other accordingly and still doesn't work. So now I can't use the data connection, but I can share what I don't have.

Instead of sarcasm, some help will do. Thanks in advance for those who will and won't find my post funny. It's not funny when it's broken.
[Windows Phone 7 Development and Hacking] kenikh:
Did youuse use the Samsun Tools XAP to address the 3G issue? It fixed mine after enabling the APN bit flip and rebooting.
[Windows Phone 7 Development and Hacking] EnderPsp:
Yes, I did, thanks for the quick response.

The toggle for "Data connection" does absolutely nothing now. Only when I disable the 3G I see the "waiting" now (rolling dots).
[Windows Phone 7 Development and Hacking] sensboston:
I found your post not funny, useless, completely wrong and hysterical (as a 12 years old spoiled child). Also, please do not use THESE DAMN BIG RED LETTERS! :mad:
[Windows Phone 7 Development and Hacking] chenjy:
One more question, maybe "OpenMarketEnabled" isn't necessary. I tried setting "EntitlementURI" as "./Vendor/MSFT/Registry/HKLM/Comm/InternetSharing/Settings/Enable", and it also works.
[Windows Phone 7 Development and Hacking] Arktronic:
That makes sense. As long as EntitlementURI points to something that ends up evaluating as true (such as dword:1) it should work.
[Windows Phone 7 Development and Hacking] OndraSter:
I am not sure if you are just trolling or trying to make fun or whether you are being serious... Everybody but you got it to work... Either manual way or the DiagProvXML way.
[Windows Phone 7 Development and Hacking] Marvin_S:
Check your APN settings, and read the threads please before you scream something does not work. Its written in RED in the opening post of DiagProvXML thread and it does not break anything, just put back the APN settings (or run the samsung tools app if your phone is locked). Settings --> Cellular --> edit apn here ya go, 3G working again.
[Windows Phone 7 Development and Hacking] EnderPsp:
Please read your post, then read it to yourself and then tell us how that is helpful. I posted information and details, you just bashed.

Thanks for the feedback. As I said, I am serious, unfortunately. I don't know if I'm just unlucky or something else got screwed on the way. I was looking for help, people checking registry keys or something, but I mostly got bash back. Please keep in mind that others might have done it with 0.9 not 0.91 and as you can see from my posts, I found several discrepancies.

Anyway, I reverted to the backup so I'm fine now. I will re-read the two threads to see if there's something I missed. I will remove the ofending red text, however people should understand that If I got to update through mango beta to rtm unlocked, was able to help Heatcliff and also help others I must be one heck of a troll.
[Windows Phone 7 Development and Hacking] BellPego:
Got it to work in my omnia 7... Everything worked fine... Thanks...
[Windows Phone 7 Development and Hacking] sensboston:
You should read my posts above on the thread! I've posted my provxml and all registry settings from 100% working internet sharing on my Focus :D

You are "something else": don't like to read advises and don't understand what are you doing... BTW, how old are you? According to your nickname, I suppose ... :D
[Windows Phone 7 Development and Hacking] EnderPsp:
It's beyond the point at the moment but I'm old enough not to respond to your sarcasm with an answer. I didn't ask for expert opinion on reading people as you're not one, I asked for help in this matter. So, thanks for also answering to the point with the provxml details, I will check that too. Just keep in mind two things: if something worked for you it's not mandatory it will work for others and judging by appearances is simply wrong sometimes.

Again, my thanks to those who really tried to help.

Sorry for the off topic.
[Windows Phone 7 Development and Hacking] OndraSter:
Actually in this case, this works for everybody who follows the tutorial and puts some thoughts into what he is doing.

You must be some real special case. I suggest deleting whole HKLM\Comm\InternetSharing\Settings subkey and re-doing it all again (note somewhere the four pre-set IPs though!)
[Windows Phone 7 Development and Hacking] EnderPsp:
Thanks, I will try this too. I will retry in the weekend after I have read thoroughly every post.

As for putting thought, you can see I've tried, I've even found differences from what was expected. I did not read all the thread (it's huge - but I will) so maybe I missed something. Or it is possible something else got screwed, from installing other apps. If anyone else has other ideas please just PM me. I will update here and on my first post in this thread if I succeed.
[Windows Phone 7 Development and Hacking] contable:
We should leave off-topic discussions and go back to useful discussions because there are still users who need help to enable IS. What sensboston said is the truth he posted his solution and I can confirm that it's working fine. Users who can't enable IS on OMNIA 7 or Focus are doing something wrong or their devices are restricted in any way by the provider. OndraSter's tuturial is confirmed to work with or without using DiagProvXML app because so many people could enable IS....
[Windows Phone 7 Development and Hacking] OndraSter:
I don't think that any carrier can do much. I checked few branded CSCs and they modify pretty much just their device name and add their own logo.
[Windows Phone 7 Development and Hacking] futureshock:
hi there,

i cant't see if anyone get the ics working on HTC Devices (HD7?)

i've used the "On-device-ProvXML" 0.91 with the enable internet sharing option built in... i see the the line now in options but when activting it says there is an error in configuration..
[Windows Phone 7 Development and Hacking] sensboston:
Seems like HTC devices have a lack of internet sharing dll. We should wait for DFT response ;)
[Windows Phone 7 Development and Hacking] wanttolove:
Hi there,

Follow these great tutorial, I can enable IS on my Omnia 7. The problem is, after 20 seconds connected from my PC, the connection was still alive but no internet for PC then. Reconnect, it worked for ~20 seconds then no internet again. Any help?
[Windows Phone 7 Development and Hacking] misha_brman:
Internet Sharing on LG E900 Optimus 7

Hi all. I noticed no one is writing about their experiencing enabling IC Sharing on LG E900 Optimus 7. I decided to try out the instructions for the LG Omnia 7 and here are my findings:

- I followed the instructions and was able to provision the configuration files (hs.zip) without issues.

- The internet sharing option appears in the phone setting list.

- I am unable to turn it the IC Sharing on. Here is the error i get:

I get "Connection not Shared"

To enable tethering on this device, go to www dft.so or dial 666.

My observations:

- WP7 Root Tools is deployed on the phone, but it does not work. Is there another registry editor I can use on LG E900?

- Do I really need to tweak registry after deploying 4 xml files in hs.zip? It seems the deployment will update the registry with correct values.

If anyone was successful in getting the IC Sharing to work on LG E900 please let me know.
[Windows Phone 7 Development and Hacking] Arktronic:
Misha, which ROM are you running on your E900?
[Windows Phone 7 Development and Hacking] buffalosolja42:
thanks guy awesomeness

Now I have to find time to learn how to make a legitimate app on dreamspark so I can unlock my device and I will be in the house thanks a million. (this is going to be a long weekend now)
[Windows Phone 7 Development and Hacking] misha_brman:
The official latest Mango bit. Updated from Mango beta to Mango official yesterday. You got IC sharing to work?
[Windows Phone 7 Development and Hacking] OndraSter:
Let me link you to this thread

http://xdaforums.com/showthread.php?t=1280623

There is all about what phones DO support WiFi hotspot, which CAN support it and which CAN NOT.
[Windows Phone 7 Development and Hacking] Arktronic:
No, I meant which original ROM - open or carrier, and which carrier?
[Windows Phone 7 Development and Hacking] OndraSter:
Okay, good news for HTC Mozart users: The 5.01 ROM posted in dev section CONTAINS SoftAP drivers and everything for the hotspot. So just deploy that ICS unlock and you should be good to go!
[Windows Phone 7 Development and Hacking] misha_brman:
I see. I use the official carrier ROM from ATT. Sorry do not have the phone on me right now and cant give you the version.
[Windows Phone 7 Development and Hacking] Arktronic:
AT&T has no official ROM for the E900 because it was never offered by them. Is your ROM listed in here?
[Windows Phone 7 Development and Hacking] SuperSport:
VERY EASY, at least on MY Focus

I used THIS LINK and installed the two XAPs listed. Ran as shown in the video, and WiFi Thethering in less than 5 mins. No hassles, and Simple as Pie.

Samsung Focus v 1.3 - Unlocked
[Windows Phone 7 Development and Hacking] sensboston:
That blog post just copied info from the current topic; all references from post are referred here :D
[Windows Phone 7 Development and Hacking] misha_brman:
I am really sorry. The handset I was talking about is LG Quantum and NOT LG Optimus 7.
[Windows Phone 7 Development and Hacking] Jeff HTC:
<characteristic type="HKLM\Comm\InternetSharing\Settings" translation="filesystem">

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

</characteristic>

When this PROVXML gets executed, where is the setting really stored on the phone?

I have ICS working, but I wanted to set the CelluarConnectionName to use a specific connection/apn, but I don't see "CellularConnectionName" in the registry?

What does "translation=filesystem" do?
[Windows Phone 7 Development and Hacking] kenikh:
For non-supported devices (HTC, other than Mozart), has there been anyone that has tried taking the Mozart drivers and keys and deploying them onto the other devices? Seems the Mozart's newfound drivers could be they key to enabling the other devices.
[Windows Phone 7 Development and Hacking] OndraSter:
It is in registry under key HKLM\Comm\InternetSharing\Settings\ => CellularConnectionName

This name is NOT the APN itself. It is the name of the CONNECTION!
[Windows Phone 7 Development and Hacking] Jeff HTC:
Under HKLM\Comm\InternetSharing\Settings I see this on my phone:

Private

-AdapterName

-ConnectionType

-SecurityKey

-SecurityType

-SSID

Public

-ConnectionType

-Enable

-EntitlementURI

-LastEntitlementCheck

-OpenMarketPhone

-PeerlessTimeout

-RndisIPAddress

-RndisIPMask

-WiFiIPAddress

-WiFiIpMask

I want to make sure that ICS always uses the wap APN and not a tethering APN. I want to

make sure the carrier does not change the APNs on me in the future without me

knowing.

I assumed CellularConnectionName was controlling this. If not, do you know where I

look to see how the ICS is connecting to the mobile data network?

Thanks,

Jeff
[Windows Phone 7 Development and Hacking] OndraSter:
Well, where and through what did you set up your APN?

If the device did not come with tethering (as it did not), there is like... REALLY high chance that tethering APN is not on your phone at all. Not to mention that you'd have to be connected all the time through that APN.
[Windows Phone 7 Development and Hacking] Jeff HTC:
I'm sure you know more about this stuff than I do. It just

sounded to me like the iphone uses 1 apn for web browsing

and another for tethering. The carriers knew if you were

tethering based on which apn the data traffic went through.

I figured that it was going to work the same way on our

phones and wanted to make sure that there wasn't something

already on the phone that allow the tethering traffic to

be tracked different from the normal web browsing traffic.

I guess I'll just let it go and see if I get any nasty text

messages from my carrier.

Thanks for your help. This is great that you guys figured out how to get ICS working!

Jeff
[Windows Phone 7 Development and Hacking] hx4700 Killer:
Thanks for the synopsis, worked like a champ!
[Windows Phone 7 Development and Hacking] thesecondsfade:
What phone do you have? It looks like you have an HTC based on your username. If you do have an HTC, what steps did you follow to get ICS working on it?
[Windows Phone 7 Development and Hacking] chemeng:
I have enabled WiFi Tethering on my Omnia7, but not by following the way OndraSter has devised (all the kudoz go to him). I followed a much easier way without messing with Registry editors, uninstalling Connection apps, manually setting apn's. It is as easy as 1,2,3 (literally installing 2 xap's, and running them, reboot, done)

But as I am not quite sure if that 'violates' the hard work of Ondraster, I would like to ask for his permission before posting it on here (I am not sure if it has been posted on here).
[Windows Phone 7 Development and Hacking] OndraSter:
Just post it. If I don't like it, I will ring at your house tomorrow morning :D
[Windows Phone 7 Development and Hacking] chemeng:
Oh just noticed that the author pays full qudoz to you so... it's legit to post

So, it goes like this:

HOW TO easily enable WIFI SHARING on

SAMSUNG Mango Windows Phones

The process is as follows:

- Download DiagProvXML (http://xdaforums.com/showthread.php?t=1238519) and Samsung Tools (http://xdaforums.com/showthread.php?t=924497)

- Deploy both XAPs to your phone

- Run DiagProvXML and hold down on the Internet Sharing item, press Execute

- Close (press Back) DiagProvXML, and run Samsung Tools. Press Apply to set Auto Data Config. (make sure ADC is checked)

- Your phone will reboot, and everything should work from there on it.

Source: http://windowsphonehacker.com/artic...ring_on_samsung_mango_windows_phones-09-29-11

The author says: ''... Also,

big thanks

to Marvin_S for getting this added to his tool on such short notice, and OndraSter for figuring it out!''
[Windows Phone 7 Development and Hacking] OndraSter:
Yes, new version of DiagProvXML has now included ICS Enabling in the main package since one or two days ago :). Nothing new, it was posted in this thread few times already :D
[Windows Phone 7 Development and Hacking] chemeng:
Lol silly me... BUT... 'Revision is the mother of Knowledge' :D
[Windows Phone 7 Development and Hacking] OndraSter:
Actually, revision is sign of dementia :D
[Windows Phone 7 Development and Hacking] DavidinCT:
Anyone get the mango (built in) tethering working on a HTC device ?
[Windows Phone 7 Development and Hacking] Turkishflavor:
Anyone get the mango (built in) tethering working on LG Optimus 7?
[Windows Phone 7 Development and Hacking] minori_aoi:
Yayy ... I got it enabled on my Focus too ...

The reason it failed before, i think because I forgot to re-add these value:

RndisIPAddress 192.168.33.1

RndisIPMask 255.255.255.0

WiFiIPAddress 192.168.33.1

WiFiIpMask 255.255.255.0

So the step that I took :

1. Delete Settings Folder in InternetSharing Registry.

2. Apply Hotspot, Hotspot1, and MXIP XML using Diagnose (I don't really love to install many apps that perform same task) ... after this you'll get Internet Sharing option in Settings.

3. Re-Add these values in HKLM/Comm/InternetSharing/Settings:

RndisIPAddress 192.168.33.1

RndisIPMask 255.255.255.0

WiFiIPAddress 192.168.33.1

WiFiIpMask 255.255.255.0

If you forgot to add this, you'll get "Internet Sharing is not currently available".

4. Delete the values of CellularConnectionName ... make it an empty strings.

If you forgot to delete the value, you'll also get an error.

5. Add EntitlementURI and OpenMarketPhone values.

If you forgot to add this, you'll get .... Please contact http://dft ... or something like that.

6. Post in this thread using your tethered connection, like someone said above, it's kinda lika a tradition ... lol

I Love my Samsung Focus !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[Windows Phone 7 Development and Hacking] Kr3i0s:
I am getting a message "Connection not shared There's a problem with the current settings" on my HTC 7 Pro when I try to enable ICS. I used the DiagProvXML with IS and tried to write the registry keys with Registry Editor 1.2.0.0 by Julien. It seems to be a registry issue as I am not able to see if the keys were written or not.
[Windows Phone 7 Development and Hacking] OndraSter:
GUYS! CAN YOU READ?!

We said MANY, I repeat MANY times, that ONLY NEW HTC MOZART 5.01 ROM CONTAINS DRIVERS! OTHERS DON'T HAVE SOFTAP DRIVERS!!
[Windows Phone 7 Development and Hacking] Kr3i0s:
Sorry My bad, did not read that post.
[Windows Phone 7 Development and Hacking] DavidinCT:
Yep and I did still try it on my phone. Why ? No hacker cares about the Verizon HTC Trophy, so I know for a fact no one checked.

The HTC Trophy is listed as one with the Chipset in the phone. So, it's possable that it can work.

I got everything installed, it shows up, I enable it, Wi-Fi turns on for a second (I see the icon on the top), then I get the error "Connection not shared", "There's a problem with the current settings"

With Wi-FI turning on, could it be possable I have the drivers to enable it, just need to configure it correctly ?
[Windows Phone 7 Development and Hacking] OndraSter:
No, I am 100% sure that NONE HTC phone received the updated drivers with SoftAP in it. If they'd have it for one phone, why not release it for all of them? Since they share the same chip.
[Windows Phone 7 Development and Hacking] DavidinCT:
I guess I'd have to say, prove it, How do I know if I had the 5.01 SoftAP drivers or not ? I'd like to 100% rule this out if possable.

Also, why can't we rip the drivers from the "HTC MOZART 5.01 ROM" and drop/install them via a XAP to all HTC phones.

If it's a dumb driver issue, and drivers are aviable, why has this not be done yet or is it not possable.

I'm going away in a few weeks, I need this working or I have to go back to a old slow-ass 6.5 phone so I can tether on the road for about 3 weeks. I really would hate to do that.
[Windows Phone 7 Development and Hacking] DrHankZ:
This Article Seems to Indicate Internet Sharing has been Distributed

READ this Article

Mango was released 4 Days Ago -

READ
[Windows Phone 7 Development and Hacking] OndraSter:
HTC reps said, that MS added SoftAP too late and that they weren't able to push the drivers into Mango update before it was closed. (Sammy was though.)
[Windows Phone 7 Development and Hacking] drkfngthdragnlrd:
In short, I believe the drivers are missing from HTC devices. It's of no surprise when you take into account how bad HTC is with drivers. The HTC Kaiser is the perfect example. It had a ATI Radeon GPU, but due to HTC's poor drivers, it had poor 3D performance. Than, there's an XDA member who said, after looking at the drivers, that HTC's look like they were coded by children. All I can say is be patient & glad that HTC does indeed plan to add support in the future.
[Windows Phone 7 Development and Hacking] OndraSter:
They already did, in Mozart 5.01 ROM :)