yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Development and Hacking] machhho:
@Heathcliff74

I have a samsung focus with mango installed and I never unlocked the phone , so it's locked now.

for me to follow your steps , I have to install the Interop Unlock by Heathcliff74 v2.xap into my phone which I can't .

so my question is . do I have to get back to nodo or the version before to start from scratch .

please help
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@machhho: You need to be dev-unlocked one way or another. You can use Heathcliff's method if you were dev-unloked on NoDo and don't mind rolling back, or you can get a developer account and use the official unlock tool.
[Windows Phone 7 Development and Hacking] machhho:
thanks for replying
[Windows Phone 7 Development and Hacking] lucasryan:
Been away for a while but seams things are alot better than they was 5 months ago...good work guys!!
[Windows Phone 7 Development and Hacking] LiFePo4:
Do you think ChevronWP7 for Mango will do Interop-unlock?

ChevronWP7
[Windows Phone 7 Development and Hacking] Avazee:
From their post on their page, they said it will be a developer-unlock, so only up to 10 sideloaded apps...
[Windows Phone 7 Development and Hacking] rudelm:
ChevronWP7 will only allow you to deploy apps on your phone without using our tricks from xda. It is comparable with an official developer account. The only difference is that you cannot publish apps to the marketplace.
[Windows Phone 7 Development and Hacking] parkpc:
Hey! @Heathcliff74

Korean MUI Cab File Where is the URL?
[Windows Phone 7 Development and Hacking] mouyias:
When i open the diagnosis app my version seems to be 0628!

So when i proceed to the next step the Interop Unlock option is not available.

I assume im using an even newer version. What's going wrong?
[Windows Phone 7 Development and Hacking] Heathcliff74:
Sorry, I only have the Dutch language pack. I happened to log it, because I upgraded and logged while I had set my device was set to have Dutch language available. If you want URL's for other languages, you need a device (from you or someone else) which is on RTM or NoDo (you might want to revert your device using a backup or flash an old ROM). Edit the registry: Go to "HKLM\MUI\Available" and add registryvalues for the languages you need. For every language you add a string-value. The name of the value should be the 4-digit hex language-code (look here for different language-codes). The content of the value should be the description of the language. Then startup WireShark and monitor you internet connection in promiscuous mode. Enter filter: "http.request". Start to update your phone. You'll see all the webrequests it makes. You'll also see which cab-files will be downloaded for your language packs.

I also have version 0628. This is indeed a new version. I don't know why you are missing the Unlock. You've probably missed something. But you haven't given any info about your setup and the procedures that you've tried, so I can't help you further.

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] Heathcliff74:
Hmm. Someone voted this thread "Terrible". I'm curious to know why. Care to elaborate??
[Windows Phone 7 Development and Hacking] nikerossxp:
thanks, great work! everything is working! - omnia 7.
[Windows Phone 7 Development and Hacking] derausgewanderte:
we'll fix that again.
[Windows Phone 7 Development and Hacking] Heathcliff74:
LOL! I see the rating of the thread has been restored :p Tnx!
[Windows Phone 7 Development and Hacking] Kositch:
I have updated to Mango normally way and Dev unlocked my phone via student account. Now I have Mango and I can not install interops apps like Touch Explorer, etc.

Is there some method for making these apps working now?

I have HTC TROPHY?

I have read the first topic and regarding that, there is no way to interops unlock my device now, am I right? Will be that in future possible to install Touch Explorer on my Mango?

Thanks for answer!
[Windows Phone 7 Development and Hacking] Heathcliff74:
There is currently no exploit to perform Interop Unlock on HTC device with Mango. Maybe later, but don't hold your breath. If you have a backup from NoDo you can restore that backup. Or you can look for a RTM / NoDo stock ROM and flash that to your Trophy. I'm sure you can find it somewhere here on XDA. Once you are on RTM / NoDo you can unlock with your student account. Then use this guide to upgrade to Mango and retain your unlocks. Remember that if you flash your device, you'll keep your contacts and calender, but you'll loose all your other data and apps.

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] Anonymoused:
I dont want that the Interop Unlock gone after a Hardreset how I can make it Hardreset resist?
[Windows Phone 7 Development and Hacking] derausgewanderte:
I would think this is only possible with a custom ROM ala Ansar.
[Windows Phone 7 Development and Hacking] cafein:
Hello I have a brand new omnia 7 shipped with Mango and I do not want to flash it with no-do or pre no-do because I don't want to loose my messages and data.So is there a way to deploy this xap to my omnia to unlock my device ?
[Windows Phone 7 Development and Hacking] dan.ardelean:
This guide won't work as Connection setup is not available from the marketplace anymore. At least on HTC Surround it's not working
[Windows Phone 7 Development and Hacking] cafein:
is there any idea ?
[Windows Phone 7 Development and Hacking] mouyias:
Oh, well I didn't mention anything because I've done the procedure EXACTLY as u described it!

I synced, checked for updates, Made SURE that Diagnosis was uninstalled, loaded the interop.xap which was set to be automatically executed on the device by my loader, I saw the message that i can continue with the procedure (the one that your xap prints). Then i opened the diagnosis, typed the code and I can only see the 3 test beds which are standard...no interop unlock shown there!

I've got the Samsung omnia 7 with the latest Mango update btw.

ANy ideas?
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@cafein: A couple things you should know:

Please don't bump threads more than once a day. Posts should be relevant and on-topic; "did anybody see that thing I posted an hour ago?" is neither.

Please do at least trivial research before posting. You don't even need to search the forum; this very thread talks about dev-unlock in a couple of places. You could have seved everybody some time, yourself included, if you'd just done some reading.

There are three currently known ways to get a Mango phone dev-unlocked:

1) Buy a Marketplace developer account. Costs $100, allows you to unlock up to three phones at a time, allows you to submit apps to the Marketplace. http://create.msdn.com

2) Get a free Marketplace developer account through DreamSpark. Requires a student email address. Initially severely limited in the number of apps you can install, but once you have homebrew working that limit goes away. http://dreamspark.com

3) Get an official and cheap unlock from ChevronWP7 Labs. Costs $9 (all prices in USD). Does not allow submitting apps to marketplace. Not available yet, but should be very soon. http://labs.chevronwp7.com
[Windows Phone 7 Development and Hacking] martani:
Hi,

Is there a way to get your Interop Unlock by Heathcliff74 v2.xap without the provxml rules that are clearing the PortalUrlProd and PortalUrlInt values?

Thanx.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Is there a reason you don't want those values cleared? Without that, the phone will reset the max unsigned apps value to 10 (if you have a legit dev account) or re-lock the phone entirely (if you don't) periodically, requiring repeated unlocking.

Alternatively, you can reset them manually afterwards, using WP7 Root Tools or another registry editing mechanic.
[Windows Phone 7 Development and Hacking] Heathcliff74:
GoodDayToDie is correct. If you want such xap anyhow, you can make it yourself. Instructions are here.
[Windows Phone 7 Development and Hacking] mouyias:
Heathcliff74

ANy findings regarding my problem?
[Windows Phone 7 Development and Hacking] sa3ad:
ok , i did unlock mango thanks to you , problem is no 3g

i tried all solutions mentioned in your post , non worked.

no net , only way to get net is to toggle 3g ( Samsung tool ) OFF ,

to get G and E .

but if toggle 3g ON , no connection !
[Windows Phone 7 Development and Hacking] Bad Tiger:
what about HTC devices , is there any way to unlock it which is on mango rom??
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@Bad Tiger: None currently known. :-( We are working on the problem. Heathcliff74 and I have both tried a few things, and I'm sure others have too, but none are known yet.

Ansar claims to have a new unlock for HTC phones, though it's unclear whether or not it works if you're already on Mango (and especially if you already have the latest HTC update). He seems strangely reluctant to distribute it, though.
[Windows Phone 7 Development and Hacking] Cris07:
Interop-unlock for HTC 7 Pro?

I've got an HTC 7 Pro and a Windows Phone developer account (student), so I can unlock the phone without hacks. I've already updated to Mango, too.

This thread's first post claims that interop-unlock cannot be enabled without first downgrading to NoDo or earlier. So I've downgraded to (pre-NoDo) 1.22 (using one of Ansar's ROMs).

Now I'm stuck at what exactly I need to do in order to perform the additional interop-unlock. As far as I have gathered, something needs to be done in preparation prior to upgrading again to Mango in order to then have an interop-unlocked device (the relevant registry key, for example, cannot be accessed directly). However, all of the how-tos and thread's I've found about this were not conclusive.

Summing up, how do I turn my HTC 7 Pro into an interop-unlocked Mango device (enabling homebrew applications) given a NoDo or pre-NoDo firmware?

(I've asserted that I can do this with my student developer account. If this is however not actually possible (and I need to completely jail-break the device), please correct me.)
[Windows Phone 7 Development and Hacking] vimafeje:
i'm subscribing this post. I'm on this same situation.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@Cris07:

First, if you're using a custom ROM, this might not be needed at all. I don't know, though.

Anyhow, make sure you have Conection Setup installed. It seems to have been pulled from the marketplace at present, so if it's not on your phone you may have difficulty.

Next, place a file that uses XML provisioning to change the necessary registry values into the \Windows\ folder, called CustClear.provxml. One easy way to do this is install my DeployProvXML app, located on this forum.

Every time you run Connection Setup (and press OK), this file will be consumed and its changes applied. If you use the version in my app, it will also be automatically replaced into Windows. If you don't, you'll need to replace it manually.

Next, upgrade to Mango, but do *NOT* install the HTC update for Mango. This step is tricky, because Microsoft seems to have merged the two updates into one. The problem is that upgrading to Mango re-locks the phone (including the MaxUnsignedApps value that is required for interop-unlock), and the HTC update prevents unlocking using Connection Setup (and also breaks a lot of HTC-based homebrew, such as TouchXplorer). One way to do this is (or was, when I did it) to use the beta upgrade path. Ansar's U2M7720 app supposedly takes your phone down this path; read the thread about that app for instructions.

Once you're on Mango but don't have the HTC update, run Connection Setup and just hit OK. Your phone will be fully Interop-Unlocked. You don't even need to use your official unlock here; the ProvXML will unlock the phone for you. If you want, you can now install the HTC update; it won't re-lock your phone (and will enable some cool features, like Connected media), but it break the ComFileRW.dll and ComRegRW.dll libraries used for some HTC homebrew.
[Windows Phone 7 Development and Hacking] beakin:
I've played with this as many different ways as I can, but it's only running the cab once, and I can't seem to manually execute it either successfully.

I've tracked the problem down to two files in the firmware that are conflicting with something on my phone. I know it's probably a terrible idea, but if anyone has the tools to rebuild the firmware .cab file without the files "OEM_8x50_OS_CAMERA.cab.pkg" and "SEC_CETUS_OS_APPS_OPEN.cab.pkg", I'd really appreciate it. I don't have the tools needed to repackage the cab file.
[Windows Phone 7 Development and Hacking] sa3ad:
ok , i did unlock mango thanks to you , problem is no 3g

i tried all solutions mentioned in your post , non worked.

no net , only way to get net is to toggle 3g ( Samsung tool ) OFF ,

to get G and E .

but if toggle 3g ON , no connection

in addition to that , i hard reseted my device , and restore it to 7392 and flash it with some roms , no way to make any WCDMA work .

In band selection menu under NETWORK CONTROL ( diagnosis *#32489# )

there are three options to select one of them :

[1]Automatic

[2]WCDMA Band Preference

[3]GSM Band Preference

the only option working is no.3 , other 2options no signal even for phone calls
[Windows Phone 7 Development and Hacking] Heathcliff74:
Your story doesn't make sense to me. It seems there is a file missing. The only thing I can think of is that you flashed a new ROM or did a hard reset somewgere along the line, after you installed the xap. If you did that, you did it wrong. If not, I don't know what happened.

What operator/country are tou using? Is that one listed in your Network Profile app?

I think the 8018001E error comes from an earlier flashed engineering ROM. Can that be it? If so, you may want to try flashing an older, non-engineering ROM and start from there.

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] sa3ad:
stc/Saudi Arabia ,it is not listed in Network Profile app .

and of course i did your suggestions in order one by one before flashing ( it is not complete flash , just updating drivers )

---------- Post added at 08:04 PM ---------- Previous post was at 07:41 PM ----------

In the registry editor navigate to Local Machine\System\AutoDataconfig.

Set value ConfigurationStatus to 0

i did this but value revert back to 2 always

NOTE: when turn 3g on , no signal and to get signal back i have to turn 3g off and restart , or TURN ON/OFF airplane mode
[Windows Phone 7 Development and Hacking] alan93:
Can someone here please explain this to me:

6. Use any Windows Phone App Deployment tool to install Interop Unlock by Heathcliff74 v2.xap.

HOW do you deploy something you need to unlock the phone to a phone that is locked and prevents you from deploying anything to it?

It seems to me that if I could install an Interop unlock, I wouldn't need to unlock it....?!?!
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@alan93: what makes you think that you need interop-unlock to install the unlocking XAP? The unlocking "app" doesn't even do anything, installing it just puts a required file on your phone. It doesn't have ID_CAP_INTEROPSERVICES in its manifest, so you can install it on any developer-unlocked device.

You'll notice that the instructions do clearly state that you need to already be dev-unlocked. If you arent, well, there's been plenty of discussion around that already.
[Windows Phone 7 Development and Hacking] sa3ad:
what i did , i restored my device to 7932 ( unlocked ) install Heathcliff74 v2.xap , and update to mango , and install a new version of Diagnosis app ( 628 ) because i had .929

8. In the Diagnosis app dial: *#9908#

9. Select "Heathcliff74 Interop Unlock"

10. Tap "Save", tap "Close" and exit the Diagnosis app
[Windows Phone 7 Development and Hacking] alan93:
Thanks but I couldn't get newere version of Diagnosis, it stayed on 929 no matter how many times i uinstalled and reinstalled it.
[Windows Phone 7 Development and Hacking] SuperSport:
Did you update to Mango? You need to do the Mango Update First to get the newer Diagnostics. It will install ver.0103
[Windows Phone 7 Development and Hacking] C-Jay:
It worked fine!!!

Thank you very much

It worked fine on my Focus

Fervol

Brazil
[Windows Phone 7 Development and Hacking] Heathcliff74:
For people who are having issues restoring their 3G settings after Interop Unlock on Samsung devices, please try the attached xap! That should probably help a lot of you! Let me know if it works, so I can add it to the opening post!

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] sa3ad:
sorry , didn't work , my problem is no signal , phone says " no network found " only gsm signal

by the way it is not settings problem , NO signal if 3g on , or band selection set to auto , and as a last resort i completely flashed my rom to this one Samsung-Omnia-7-Firmware-XXJL3-RETAIL-UK , but still same problem no signal even for calls when 3g ON
[Windows Phone 7 Development and Hacking] sinakordi:
a provxml or xml file to introp unlock

hi my friends

please give me a provxml or xml file for IntropUnlock for my HD7 cooked rom

please help me to my project
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@sinakordi: If you're making your own ROM, just bake interop-unlock straight in (MasUnsignedApp >= 300). Alternatively, you can pull apart any of the many, many apps that include "set max unsigned apps" as a feature, and use XML provisioning to do it - most of them will have a file for it. A small subset of these:

Heathcliff74's Interop Unlock app (in the ..\..\..\..\..\provxml\ folder)

My DeployProvXml app.

Marvin_S/Contable's DiagProvXML app.
[Windows Phone 7 Development and Hacking] parnunu:
just edit registry like this provxml
[Windows Phone 7 Development and Hacking] sinakordi:
tankyou very very mach for this help
[Windows Phone 7 Development and Hacking] nvally:
I updated on Mango last night in my Omnia. I followed the steps an is working. Thanks!!!
[Windows Phone 7 Development and Hacking] seraph1024:
Interop-unlock.apk installed fine on my HTC Radar. :) Now what?
[Windows Phone 7 Development and Hacking] GoodDayToDie:
I'm going to grant you the benefit of a doubt that you're not trolling...

There are no APK files hosted on this part of the forum, so I assume you mean XAP. This isn't Android. If you actually installed an Android app on your Windows phone (HD2 aside), well, that's a whole new subject.

The instructions state that the XAP is only usable on Samsung phones. Your HTC phone is not a Samsung phone. There's no known way to interop-unlock an HTC phone from within Mango already.

The instructions for what to do after installing the app are pretty clear. If for some weird reason they work on your Radar (they don't work on first-gen HTC devices, though, so I strongly doubt it), you might try following them...
[Windows Phone 7 Development and Hacking] seraph1024:
Sorry. I meant to say xap. Was teaching an android class earlier. I develop on both. I am the guy who made Windows Phone Android (on Android) and we (accolade systems) makes a stopwatch timer on wp7 etc. Sorry about the apk mixup.
[Windows Phone 7 Development and Hacking] seraph1024:
In case you don't believe me...

;)

edited to remove my email from photo.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Yeah, that's sadly still not going to help. Heathcliff74, myself, and a few other folks have all been working on a way to do an in-place interop-unlock on HTC, but no luck thus far. The basic problem is finding an app that can modify the registry, that we can control the behavior of without already being interop-unlocked. Connection Setup meets the first requirement, but not the second (and it was pulled from the marketplace anyhow). I've tried poking at other apps, like Attentive Phone or HTC Hub, both of which can (in theory) edit the registry, but hven't found a way to control their behavior either.
[Windows Phone 7 Development and Hacking] seraph1024:
That's what I thought. Having the app in there is the first step. We still need to edit the registry. humm... I have not been hacking these. Just writing app... let me see if I can look at it. Another pair of eyes can't hurt.
[Windows Phone 7 Development and Hacking] Floods7:
So if I understand this correctly, chevron unlock is different from INTEROP-unlock? Im a noob, but I have a mango chevron unlocked HD7. Can someone explain in simplest form, the difference between chevron unlocked and INTEROP-unlocked.

thanks
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Chevron-unlocked just means you used ChevronWP7 to achieve Developer Unlock (as opposed to getting an official dev account, which typically costs money but avoids the issue of the phone re-locking automatically).

Dev-unlocked refers to the ability to deploy XAP files to the phone. It's often called chevron-unlock by people who don't realize it's just a built-in feature of the OS (that normally costs money to activate).

Interop-unlocked is a term coined here on XDA-Developers to refer to an additional change that needs to be made to a dev-unlocked Mango phone befor eyou can deploy or run apps with ID_CAP_INTEROPSERVICES in their manifests. It's a new tier of unlock which exists because Mango put a new hurdle against homebrew in our way.

From a technical point of view, the difference between dev-unlock (via ChevronWP7 or any other method) and interop-unlock is in the value of the MaxUnsignedApp registry value. The default value is 10 (or 3 if you got a free student account). If the value is below 300, you can't deploy or run ID_CAP_INTEROPSERVICES apps on Mango (meaning no "high-privilege" homebrew apps, like registry editors).

If you're on Mango and are "chevron-unlocked" that means you almost certainly used a provxml file (probably through Connection Setup). The odds are very good that this file also changed the MaxUnsignedApp value to something quite high (like, 2 billion), so you should already be interop-unlocked.
[Windows Phone 7 Development and Hacking] cmiuc:
HTC

There is still no working method for HTC-devices that are shipped with Mango!! Read here and here. Over the past days I have downloaded and analyzed all HTC apps to see if I could find exploits to get through the interop-barrier. But so far I have not found any exploits that I could use for this purpose. :( So the only way for HTC devices is to start by flashing an old firmware. You have to search XDA to see if any is available for your device. Once you are on an developer-unlocked RTM or NoDo version of WP7, you can follow this guide to upgrade to Mango and retain your developer/interop-unlock. Follow the guide to the letter or else it is possible that you upgraded to Mango and you won't be able to perform the unlock! This will be in the back of my head, so as soon as I think of something I will try it and let you know.

I used the phone deployer from this guy... it will install on an HTC... http://xdaforums.com/showthread.php?t=908293

(it shows successfully installed)

But the problem is if you are a student developer, you are only allowed 3 dev installs... I think if you install with this program, it counts it as a install... so going through my apps and deleting them... to see if i can get the root tools to work... if anyone has any thought... let me know!

thanks!
[Windows Phone 7 Development and Hacking] Heathcliff74:
I added more instructions to the opening post for restoring 3G settings. Also added instructions for Interop Unlock on LG's (unconfirmed yet).

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] wsantiagow:
Thank you sir! Great work! Donation sent: 40E020962M0666123 :D
[Windows Phone 7 Development and Hacking] Marvin_S:
you will have to reboot your devuce after deployment of native apps. If you not reboot it will crash, reboot once after deployment and it will run. Do not uninstall.

---------- Post added at 02:21 PM ---------- Previous post was at 02:20 PM ----------

Good work as always Heatcliff :)

Im interested in how you managed to do it. Is there some trickery involved or is it a relatively simple solution?