yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Development and Hacking] Alexboooom:
i think the best it to unlock it with chevron and then interop unlock by urself....this project seems to have failed...
[Windows Phone 7 Development and Hacking] SuperSport:
This project has failed??? Wow, that's kinda harsh...

I for one am a huge fan of this project. Just reflashed my phone today and updated to Mango. I forgot to Chevron Unlock while I was still below Mango. Doh! Then, I remembered this project. In less than a minute, I was unlocked! WooHoo.

Thanks again everyone that has contributed to the project.
[Windows Phone 7 Development and Hacking] irishmdc:
I've gotten to the point with the test portion where I can see the .png file on my HTC Titan, but I still can't unlock.....
[Windows Phone 7 Development and Hacking] phobius87:
will my windowbreak unlocked omnia 7 relock, if i make an official (through zune) update to this new .8107 build?

thanks!
[Windows Phone 7 Development and Hacking] dragonide:
I don't think anybody ever said it was expected to work on HTC Titan
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@phobius87: No, only pretty major updates (like Mango) seem to do that. Even if it did though, you could use WindowBreak again post-8107.

@irishmdc: This is basically just another way of doing interop-unlock; it works similarly to the interop-unlock XAPs except you don't need to be able to deploy a XAP first. Unfortunately, there is no interop-unlock technique for the Titan yet (and the one for 1st-gen HTC doesn't really work with this hack either).
[Windows Phone 7 Development and Hacking] Jaxbot:
As GoodDayToDie said, nope, it's safe. I tested it out. Larger updates in the future may, and may even patch the hole that windowbreak uses, but given the current mess regarding updates, we should be safe for now.

The hole works on all devices, but there's nothing on the Titan (so far) that will allow us to provision what we want.

^ What he said.

By the way, I was looking at the OMA/SyncML stuff last night. I can tell this is handled by cfghost.exe, but I was wondering if it would be possible to trick cfghost into running one of our own files. Need more debug info on it, though, so I'll be playing around a little.

I realize this is a pretty big limb I'm going out on, and it most likely won't work, but I'm taking every chance I have at this point..
[Windows Phone 7 Development and Hacking] nitin88g:
@Jaxbot, any alternative way to Interop-Unlock if mobile is already developer unlocked??

Seems like Heathcliff's method is also not working on Latest Samsung Omnia W devices. All the people reporting same problem.

Is it possible to get Working Samsung diagnosis application temporarily to unlock??
[Windows Phone 7 Development and Hacking] Jaxbot:
Not really, because the diagnostics app requires interop unlock to deploy.. :\
[Windows Phone 7 Development and Hacking] roqstr:
So how did you got this app before on your device? It's possible to access other OEM-marketplace sections with the method of goodDayToDie, or isn't it available there?
[Windows Phone 7 Development and Hacking] Jaxbot:
It's built into the device firmware, under \Windows\DiagnosticsApp.xap. It's updated through normal updates.
[Windows Phone 7 Development and Hacking] roqstr:
ok, nvm :/
[Windows Phone 7 Development and Hacking] Mentycz:
My question is this.

I want to unlock phone to get Root Tools into. I have done it like its on video, reboot. In programs i have got now diagnosis, but i think the phone is still locked, because i cant install apps.

Is here some suggestion?
[Windows Phone 7 Development and Hacking] Jaxbot:
Did you click on Windowbreak and press save?
[Windows Phone 7 Development and Hacking] Alexboooom:
i didn't mean it that way...i was more pessimistic than rude...of course it has worked on some devices, but this is not a fully working solution..it's partial...:(
[Windows Phone 7 Development and Hacking] the show stopper:
so u cant use this to intreop unlock htc hd7 ?
[Windows Phone 7 Development and Hacking] Mentycz:
Sure. I tried many times, but Its not working for me, I think. I will try it again, maybe I will have a luck...
[Windows Phone 7 Development and Hacking] amansth:
Thank you I love you.

Nokia music on my omnia xD
[Windows Phone 7 Development and Hacking] SuperSport:
What I wrote sounds a little harsh too. Didn't mean it that way. :o

I just want to be sure these guys know how much we appreciate all that they do. There are hiccups to be expected while performing these types of projects. Patience will usually give us what we are searching for.

My wife has the iPhone 4s, and I get frustrated with all the people that BASH the DEV's over there because there is no unlock yet. They are really mean about it. It's not like they are paying the DEV's for their time and experience. They are just so impatient and so unappreciative of all the time spent. They actually call them names and such! I don't believe that is what you were saying, and I probably over reacted. Peace. :D
[Windows Phone 7 Development and Hacking] Alexboooom:
yep....these guys deserve more than a simple ''respect''....i don't know if i am stupid and can't get it, but for now i haven't found any way to unlock my htc hd7...with my htc touch 2 i ''played'' easily with various roms until i got what i wanted...here there are restrictions for devices with 5.10 bootloader and no support at all for them...i have reached the 7740.16 through updates and there is no way to use a custom rom so to unlock it!! this project would really save me if it could work on htc, especially mine...but it doesn't :( plus chevron won't sell any more tokens for now...i'm stuck with a locked device!!
[Windows Phone 7 Development and Hacking] the show stopper:
you can get a free developer unlock from microsoft if you are a student. but still you won't be able to install any app since your phone is still interop locked.
[Windows Phone 7 Development and Hacking] shinkstor:
Hey Jaxbot, I'm just wondering, if Cross Site Scripting is possible for websites, then wouldn't it be possible to do the same thing with C# or whatever the OEM apps use? I think it may be possible due to the fact that with 7-zip you can use illegal characters in file names, so putting a file who's name contains those characters, then attempting to open it might yield some wierd results.
[Windows Phone 7 Development and Hacking] Jaxbot:
What kind of results are you hoping for?
[Windows Phone 7 Development and Hacking] Alexboooom:
all i wanted was to buy this chevron unlock and then interop unlock it....and no...i'm not a student in this area and not at all anymore..
[Windows Phone 7 Development and Hacking] shinkstor:
tbh I have no idea. I sometimes just say things without thinking in real life, but lately I've been doing it online too.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@shinkstor: What you are proposing has nothing to do with XSS (so far as I can tell) but is instead a type of security testing called "fuzz testing" where you put intentionally malformed data into something which parses the data and try to break the parser. With luck, fuzz testing can find a bug that leads to arbitrary code execution.

However, fuzzing is time consuming (typically it's done using randomly generated or modified input, and it might take hundreds of thousands of test iterations to find a usable bug) and also requires a debugger in order to get useful info. Putting together a fuzzing harness for WP7 would be a good project, but there is some "lower-hanging fruit" I want to try first.
[Windows Phone 7 Development and Hacking] nitin88g:
install any app??? you can install any application which doesn't require Interop_unlock services and some low level access to registry

---------- Post added at 11:48 AM ---------- Previous post was at 11:45 AM ----------

You don't need to be. You can get one using your cousins/someone who's student like I did ;)
[Windows Phone 7 Development and Hacking] drupad2drupad:
Epic :)

Sent from my TITAN X310e using Board Express
[Windows Phone 7 Development and Hacking] Jaxbot:
I keep going back to OMA DM/SyncML. It really confuses me how it's implemented, because it clearly is. There's even things like cfghost.exe and omadmclient.exe that reference the PushRouter libraries. But what calls them? How are they initiated?

I wonder if there's an SMS protocol for initiating a connection. The details at msdn are not surprisingly vague.

http://technet.microsoft.com/en-us/library/bb737589.aspx
[Windows Phone 7 Development and Hacking] Thunder_:
I think we are able to install interop app without Interop unlock as long as it is downloaded from Microsoft web site and signed by them. True?
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Installed from the marketplace (or from a XAP embedded in the ROM) that has a Microsoft signature, yes.

You actually can't install signed apps using the XAP deployment tools.
[Windows Phone 7 Development and Hacking] Fallen Spartan:
Oh man, that just made laugh so much. Thanks
[Windows Phone 7 Development and Hacking] Jaxbot:
Anyone know what kind of encoding/encryption is used on this string?

SkY#AAAxAvo+9cU/ft9sPiqfdhJsUB8XaBh3q/SsG3VyLQ9ISaVk5p96CHcQbPTC31zXnc3hLA==

It looks like base64, but upon base64 decoding it, it's essentially gibberish. Which could mean it either *isnt* base64, or it's an encrypted string that has been base64 encoded for transport. Either way, would be really nice to see what's inside of it... going out on limbs here again.
[Windows Phone 7 Development and Hacking] ChrisKringel:
Could you provide us with the context of this string? If it appears related to networking (maybe as a web response) I assume it will be an encrypted message. I worked on a small project to learn something about client/server encryption and used base64 de/encodind to pass encrypted data to the server/client in order to prevent it from beeing destroyed by a wrong encoding clientside.
[Windows Phone 7 Development and Hacking] Jaxbot:
It's a text message from SkyBox (Find My Phone service) ;)

Trying to see if SkyBox uses OMADM or SyncML or something along those lines.. I do know there's a file by the name of MyPhoneCSP.dll and these messages are interpreted and then a callback is sent to services.windowsphone.net, so it'd be interesting to see what sort of communication is going on. The callback is HTTPS, though, and this string is encrypted, and then, since it's sent over text, base64 encoded.

Considering that the string is decrypted locally, it shouldn't be too much of a challenge to figure out how it's being encrypted, if it's just using a basic passphrase.
[Windows Phone 7 Development and Hacking] ChrisKringel:
The question is now whether the key is static or dynamic and what encryptionalgorithm is used. It could either be a unique device ID like the IMEI of the device or some hashed device informations. Or the key is created dynamically and the sent to the server encrypted via the public server key.
[Windows Phone 7 Development and Hacking] Jaxbot:
I'm pretty sure the encryption is device independent, though, and it doesn't seem to need internet access to decrypt is. These are assumptions based on my brief tests, though.
[Windows Phone 7 Development and Hacking] ChrisKringel:
And I think we cannot simply decomiple the DLL that handles the input? Are you sure that th text is encrypted? I guess it could also contain unecrypted binary data, like for instance a GPS connection...
[Windows Phone 7 Development and Hacking] Jaxbot:
Good point. I have a series of these strings I can copy down and analyze.. but I will tell you that the first part of the string (SkY#AAAx) is constant, but the other pieces differ a bit for each message. I'm guessing there's some sort of expiry info in there, along with a token ID of some sort, but I'm not sure. I'll take a look at the binary data and see how they relate
[Windows Phone 7 Development and Hacking] adminlt:
Does anyone know how to enable internet sharing over wifi after windowbreak? Thanks.
[Windows Phone 7 Development and Hacking] Jaxbot:
This is kinda irrelevant to this thread, as it's a general Windows Phone hacking subject. And as every forum in the history of the world would say... use search -.-

Here's a link on XDA, though: http://xdaforums.com/showthread.php?t=1233612
[Windows Phone 7 Development and Hacking] ChrisKringel:
I guess the "SkY" part is used for filtering what should happen with the message, since it is right in front of a non base64 character (the "#"). I think the real, encrypted message is just the part after the "#". Have you captured this message out of the network communication? Maybe there is some kind of key exchange before...
[Windows Phone 7 Development and Hacking] Jaxbot:
Correct (just try typing SkY# into a text message to someone; it won't send).

There's no other messages, just a single SkY# message for each command (ring, lock, etc)
[Windows Phone 7 Development and Hacking] shinkstor:
Hey, I'm not sure about the whole Sky# thing, but I'm pretty sure there is a bunch of stuff in the registry about these protocols, but I'm not sure where.

On a side note, how would one get the phone to think that vnd.youtube was hosted on my computer? I'm just thinking that it may have some sort of privileges on the phone.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
vnd.youtube is just a URI handler, same as http, mailto, callto, and so forth. If you want to look at what the phone does with it, fire up a registry browser and poke around in HKEY_CLASSES_ROOT, but basically it is a built-in URI handler that automatically launches the official YouTube app.

You can add custom URI or filetype handlers with registry editors, although I've never gotten a fully custom one to work correctly (not really nigh priority, though). Cloning existing ones - for example, adding .LOG as a clone of .TXT so I can open log files sent via email - is pretty easy and works well.
[Windows Phone 7 Development and Hacking] shinkstor:
Yeah I've done the latter before. I thought that youtube had like a vnd subdomain that had random privileges.
[Windows Phone 7 Development and Hacking] Jaxbot:
The thing is, though, SkY is never really referenced in the registry, aside from callback URIs.
[Windows Phone 7 Development and Hacking] dreamcaster012:
So the only way to interop unlock on a Verizon Trophy is to use the HTC Connection Setup. Looks like they're releasing something regarding it -- if its just baseband it shouldn't affect the interop-unlock, right?

http://support.verizonwireless.com/pdf/system_update/trophy.pdf

Its probably due to the fact if you use it twice it kills 3G CMDA connection, and customer service was getting tired of dealing with people having to hard reset their phones...
[Windows Phone 7 Development and Hacking] conqueror:
HTC Titan

I have an HTC Titan and just received it just after the ChevronWP7 team sold out all their tokens. Total dismay as I thought I had a solid and powerful device to be unleashed with all the power that sideloading enables!

After trying almost all available tools and methods out there, i have determined that this Titan is not unlockable at this time.

Would Jaxbot or any other observers here have a different opinion? Perhaps WindowBreak is the only way to go? And if so, would love to have an ETA if at all possible! Really, if I cannot unlock this baby some time soon, i might just have to switch to a Nokia Lumia 800 or 900 (when it arrives in Feb) which is the easiest to unlock to date!
[Windows Phone 7 Development and Hacking] Jaxbot:
...Why is a Lumia easier to unlock than an HTC device? I'm not aware of any sort of unofficial unlock method for Nokia.

Plus, it depends on what you want to do with your device. Samsung 1st gen is great for root access, first gen HTC are great for custom ROMs. Other devices are basically limbo.
[Windows Phone 7 Development and Hacking] LiFePo4:
I am not sure I would be updating as the new HTC drivers could install v2 and break Interop Unlock completely. We know the latest HTC drivers break this and what is to prevent VZW from having this update include those? I could be wrong but I have told my phone to not look for updates as I am content right now.

You can use the current HTC CS and existing drivers to get IU on VZW Trophy;

http://xdaforums.com/showpost.php?p=17752527&postcount=1
[Windows Phone 7 Development and Hacking] BartLuke94:
No news for HTC devices?
[Windows Phone 7 Development and Hacking] dragonide:
I am losing hope ...

I am not interested in warez or pirated apps, I'd only want to install as many homebrew apps as I want ... -_-
[Windows Phone 7 Development and Hacking] mudddy:
I'm a bit a novice, so hope you'll allow me to rub shoulders with the big boys for a sec.

I've got an Omnia 7 which doesn't have a tethering option.

Would windowbreaking it be sufficient for it act as a dev unlocked phone to install tethering on it?

Basically as Chevronwp7 tokens are now unavailable will this method suffice?
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@Jaxbot: Not sure what @conqueror was talking about, but FWIW LG phones are arguably the easiest to unlock; they have a high-privilege registry editor built in! Nokia has not yet been interop-unlocked so far as I know.

@BartLuke94: I assume you're talking about either second-gen HTC devices or the HTC Arrive. First-gen HTC devices can be interop-unlocked (requires dev-unlock, there are a number of ways to get it) or have a custom ROM installed (doesn't require any kind of dev unlock but probably requires downlograding your bootloader, multiple threads on doing that too).

The hack that WindowBreak uses for Samsung is inherently not going to work with what we know of HTC right now. That doesn't mean it can't be done, but it does mean the project is essentially starting from square 1 when it comes to HTC. These things take time.

If youwant to contribute, please, by all means start looking for useful hacks yourself. Unless/until then, please remember this is a forum for development and hacking, not for "Make my phone cool please!". We don't mind people looking to improve the experience of their phones, of course, but posts like yours don't contribute anything to the effort.

---------- Post added at 03:56 PM ---------- Previous post was at 03:54 PM ----------

@mudddy: Yes! Windowbreak interop-unlocks your phone. This will allow you to install apps that use high-privilege drivers, such as DiagProvXML. That app contains a provisioning file that bsically removes all the checks on the Internet Sharing feature, allowing your phone to use in with any plan on any carrier.
[Windows Phone 7 Development and Hacking] petcopetcov:
omnia 7 works thanks
[Windows Phone 7 Development and Hacking] mudddy:
Worked perfectly, thanks mate keep up the good work :)
[Windows Phone 7 Development and Hacking] omkarbest:
I doubt whether the unlock is working on Omnia W

has anybody successful in it?
[Windows Phone 7 Development and Hacking] Jaxbot:
No, not really.. just a couple thousand people. -.-

Yeah, it works on the Omnia W; there are some few exceptions to this, though.
[Windows Phone 7 Development and Hacking] wizar:
I unlock Omnia W, but without interop. ((

Is possible unlock with interop???
[Windows Phone 7 Development and Hacking] Jaxbot:
If you used windowbreak, it's interop unlocked. Most interop applications just don't support 2nd gen Samsung yet, that's why.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Correction: so far as I know, there aren't *any* interop-apps that support Samsung second-gen yet. Samsung did something weird with their drivers for second-gen and it's making them fail when we call them.

However, if nothing else, interop-unlock will allow you to install a practically unlimited number of apps.
[Windows Phone 7 Development and Hacking] dreamcaster012:
I love you devs. Just got my HTC Trophy interop unlocked and just hop in this thread to read progress on WindowsBreak.

Keep it up guys and thanks for your hard work! You make things so much more fun for me with my WP7 device.
[Windows Phone 7 Development and Hacking] Jaxbot:
Oh, interesting. But interop unlock does other things, such as being able to call normal driver commands, e.g. for disabling the accel sensor.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Good point. I've been focusing on the OEM drivers - they seem full of interesting functionality - but if you want to call IOCTLs on core drivers you need interop-unlock for that too.
[Windows Phone 7 Development and Hacking] Jaxbot:
By the way, if you get a chance, I'm trying to figure out the C++ side of calling OEM drivers. I get the concept but I can't seem to find any good examples of this :\

Oh, and by the way, the signatures of native COM wrappers are verified, I think. Had the idea to replace one with my own and have it be elevated to interop privileges by the OEM application.. didn't work. :|
[Windows Phone 7 Development and Hacking] Chipsaru:
Can we write some application which will use lowlevel functions (will ask for interop rights) for example for displaying some detailed info about phone to user, and "by accident" embed to this application hidden exploit and post that app to market?
[Windows Phone 7 Development and Hacking] Jaxbot:
Nope. The marketplace does some serious checking into what is in the application; it will automatically block the application if it detects a variety of things, including the interop services namespace, the capability, the WPInteropManifest, etc.
[Windows Phone 7 Development and Hacking] Ceres1:
Thanx Jaxbot! You're doing a great job! Hope you'll deal with Nokia too soon.

I really love my Lumia 800, but I need to install Georgian (KA) on it. Without that can see just squares instead of Georgian letters! So it's useless as a smartphone, just can make calls and send sms :(

All xap file are written already and tested on other WP mango devices, all I need is Inerop unlock..

I appreciate your great job, and hope one day i'll get what i want.

Thanx here and personal one too :)

Ready for donation in case of succes, or even without that :)

Good luck!
[Windows Phone 7 Development and Hacking] bancza:
Focus S interop

I have tried to interop unlock my Focus S a bunch of times, the tool says "successfully deployed" but I still can not deploy any XAPs with Interop in them.Getting 0x81030120 error! My device is also Developer Unlocked, official Developer account. I can deploy non-Interop XAPs just fine.

Diag version is 0923

OS:7.10.7720.68

Firmw:2103.11.10.1

Any suggestions?
[Windows Phone 7 Development and Hacking] Jaxbot:
I have a Nokia, thanks to Justin Angel ;)

If anyone has ideas, I'd be happy to look into them. So far all my ideas have found roadblocks, so I'm still playing with it. No ETA, no expectations yet