yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Development and Hacking] -W_O_L_F-:
It's in a \Windows\ folder.

It's not a big deal to unpack nb0 with OsBuilder ;)
[Windows Phone 7 Development and Hacking] prahladvarda:
so if firmware revision number is sufficiently low, do u get an older diagnosis app irrespective of the device being connected to internet or not??
[Windows Phone 7 Development and Hacking] -W_O_L_F-:
yes
[Windows Phone 7 Development and Hacking] prahladvarda:
Does rebuilding a rom with older diagnosis app which has intact DRM description disrupt signatures of ROM??

Sent from my GT-I8350 using Board Express
[Windows Phone 7 Development and Hacking] Jaxbot:
Yes
[Windows Phone 7 Development and Hacking] -W_O_L_F-:
Why everyone is sure that SMD files are signed? I can't find signatures in it.
[Windows Phone 7 Development and Hacking] prahladvarda:
because we have been able to flash them on our devices(though only one rom that i was able to flash) successfully inspite of our devices having locked bootloaders..i think roms in the form of .nb0s need to be flashed using z3xbox or octopusbox, pegasus box etc..they r meant for these xxxxxx boxes it seems..
[Windows Phone 7 Development and Hacking] illuzn:
Okay... this may be a long shot but here goes.

Jaxbot, I've got a post-kk2 Samsung Omnia 7 that has:

- Dev Unlock

- Diagnostics ver.0628

- 5**6244*3 App Launcher code working

- File Browser working (but all other apps in app launcher not working)

- DepotCopy.exe in the file browser (but clicking it seemingly does nothing?).

Anything I can do to assist you guys here?
[Windows Phone 7 Development and Hacking] illuzn:
Couple of further things:

- Just checked that my phone is still dev unlock after WP7.8 (it is).

- Double checked that my phone is dev unlock by installing WP Device Manager.

- My ver.0628 is different to yours (a simple comparison of file size alone shows it is). Mine is attached along with provxml and licence.
[Windows Phone 7 Development and Hacking] dodgebizkit:
I wish I was still in wp for this lol maybe next upgrade cycle

-------------------------------------

Sent from my Nokia 3310
[Windows Phone 7 Development and Hacking] Jaxbot:
Hey, thanks. Yeah, that's exactly how mine is. Biggest question is how this relates to 2nd generation devices, e.g. Focus S and Omnia W, which seem to differ in permissions
[Windows Phone 7 Development and Hacking] Heathcliff74:
If you want your Samsung hacked, please read this:

http://xdaforums.com/showthread.php?p=38306908#post38306908

and this:

http://xdaforums.com/showthread.php?p=38474294#post38474294

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] maker3:
Hack from http://windowsphonehacker.com/windowbreak/ was removed.

Has someone a backup?
[Windows Phone 7 Development and Hacking] Jaxbot:
Alright, my next weekend project: replace that page with a "Samsung patched this, use MAGLDR" screen. Been getting these emails for the last year, lol
[Windows Phone 7 Development and Hacking] maker3:
I know that Samsung patched this.

But I just reflashed my Omnia to stock ROM and I can skip KK2 update with Cab Sender.

Could you attach zip file with hack?
[Windows Phone 7 Development and Hacking] Jaxbot:
If it's reallllly necessary, I can download my backups and try to find it. But otherwise, MAGLDR will do a much, much better job.
[Windows Phone 7 Development and Hacking] mikaelel:
jaxbot&wph&windowbreak

revolutionary work; milestone
[Windows Phone 7 Development and Hacking] shinkstor:
I don't know what limitations are with using your own dlls, but maybe importing one to outside of the install directory will allow you to call it with some native functions? Its a pretty random hunch but I've just been trying to come up with some stuff.

Edit:Wow guys I really was not thinking on this one... Its 2 am almost where I am so... Sorry for wasting this post.

But, does anyone know the functionality of device-to device Bluetooth or just Bluetooth (other than headset/speakers) in general? I just was wondering what kind of stuff you could do
[Windows Phone 7 Development and Hacking] clfosk:
If you still need to fix your data connection, try this Network Profile app.
[Windows Phone 7 Development and Hacking] shinkstor:
Okay, I kind of feel stupid for continuous ramblings, but I remember where I was going with the all thing. We take an oem app from a phone, like diagnosis for Samsung, look at the dlls that it uses, and the methods it calls, then make a all that when the method is called, it just does what we want instead of what it is supposed to do. We take the all and put it in the install\guid\ folder, and then use said program to do so.

But, I again this is only if, by any chance, dlls are accepted files to download. I assume they are not.

Edit: yeah, can't download all files. My only other idea is changing app.manifest.xaml to load \app data\volatile\...\thezip.zip\hacked.dll as a resource... I'm not sure if it will view the VIP as a directory, but while hacking the Wii i was able to do this, so i think it may be possible. i can't really test it right now, but i will later.
[Windows Phone 7 Development and Hacking] Seven_PRX:
Tested on my Samsung Omnia 7 with Mango build 7740, Unlock and Interop succeeded - can deploy apps. Great!

Had some problems with my Data Connection not working after the hack, a reboot didn't fix that for me as seen in the video.

Using the Samsung App Network Profile and selecting a different carrier, and then back again to my own one, fixed it. Guess it just fetches your APN settings again that way, so manually entering it might also work.

Anyway, great! Finally unlocked my phone for the first time, in a few seconds, without any weird things!
[Windows Phone 7 Development and Hacking] ChrisKringel:
It's really great to see some progress in the "hacking" department :-) I hope you'll find a way to unlock other manufacturers phones as well. If you should need a Lumia 800 tester, feel free to drop me a message ;-)
[Windows Phone 7 Development and Hacking] phobius87:
i love you, windowsphonehacker:D.

omnia 7, 7740, unlocked for the first time.
[Windows Phone 7 Development and Hacking] Jaxbot:
As I said in the video, you don't need to reset your phone, nor should you. I reset my phone to show that it wasn't already unlocked.

And with that, let's try to keep on topic here; this thread isn't really about feedback on the Samsung jailbreak, it's about creativity on how to get other devices supported. Glad it seems to be working for people, though.
[Windows Phone 7 Development and Hacking] Leapo:
Yes, I know Network Profile is the appropriate app for the Samsung Focus, what I'm trying to tell you is that the Network Profile app doesn't actually do anything if you have a carrier-locked handset.

For instance, I have an AT&T branded Samsung Focus. I can install the Network Profile application, but it does absolutely nothing (has no features or functions at all). it just tells me that I'm locked to AT&T. It cannot be used to fix 3G settings.

I followed the steps to the letter, multiple times, WindowBreak simply doesn't work on my handset.

Heathcliffs interop unlock does work, and most of the steps to get that installed are identical to WindowBreak. I'd really like to figure out why Windowbreak is failing on my handset (because if it's failing for me, it's probably failing for someone else too).

Heh, I already unlocked and fixed my 3G settings with heathcliffs method, but thanks.

What is that XAP anyway? Some sort of modified version of the Samsung Network profile app that works even on carrier phones?

Edit:

Now that I've interop unlocked using alternate means, I've been poking around my phone to see what went wrong with WindowBreak. It looks like "windowbreak.xml" made it into the provxml folder just fine, it's in there right next to "Heathcliff74 Interop Unlock.xml"

The only odd thing I've noticed so far is that "windowbreak.xml" is 3,092 bytes and marked as Read-Only, while "Heathcliff74 Interop Unlock.xml" is 1324 bytes and isn't marked as Read-Only. What's the reason for the larger file size and Read-Only flag on WindowBreak?
[Windows Phone 7 Development and Hacking] contable:
The windowbreak.xml contains developer and interop-unlock, adc and a debug setting. That's why the file is bigger. Heathcliff's file only contains the interop-unlock setting (max number of unsigned xap's).
[Windows Phone 7 Development and Hacking] Jaxbot:
Correct. I noticed I couldn't use Visual Studio after windowbreaking my phone out of the box (no previous Chevron, etc) so I added those entries. I also added ADC in case users couldn't figure out the 3G repair stuff.

As for read-only, probably just a glitch with my zip.
[Windows Phone 7 Development and Hacking] Marvin_S:
well you can write in the provxml file whatever you want, you can add a ton of comments and you can also add some other regtweaks or debug tweakes there to test if it works. Its quite easy to end up with a different filesize, assuming both files do the same regedits but with a different amount of comments and other tweaks. The readonly thing? No clue, probably because it landed there trough the browser, and the other was copied with different attributes. But readonly should be fine I guess for a provxml file.
[Windows Phone 7 Development and Hacking] WinMo_Techie:
Unfortunately !!

Every try that I made, failed :(

I don't know what I did wrong..?

here is the screenshot..
[Windows Phone 7 Development and Hacking] Jaxbot:
Your phone needs to be sitting on the home screen. It's not a problem with WindowBreak.
[Windows Phone 7 Development and Hacking] chrism583:
Forgive a potentially stupid question WinMo-Techie but is your device password unlocked with the screen on showing your tiles?
[Windows Phone 7 Development and Hacking] contable:
The read-only flag can be removed with diagprovxml app but I don't know for what.
[Windows Phone 7 Development and Hacking] torpedrolx:
try this thing:

put your phone in AIRPLANE MODE.

This trick worked for me some time ago.

try that :)
[Windows Phone 7 Development and Hacking] Jaxbot:
Hm, fun fact. If I interop-lock my phone from Root Tools, I cannot relaunch root tools from the start menu. But I can press the Back button and still use the app.

Useless.. but interesting.
[Windows Phone 7 Development and Hacking] WinMo_Techie:
Thanks a LOT !! I just had a thought after reading the comments of you and @chrism583.. and it worked..

I had th elock screen so that is why it wasn't deploying the XAP installers..

I am sorry for troubling, but I think my naivety will help other people..

Candid and thankful.. :)

Not a stupid question mate, you are absolute genius.. :) thanks again..

Everything is working fine !!!

---------- Post added at 05:44 PM ---------- Previous post was at 05:42 PM ----------

Please educate me, how do you do that?

I am all for experimenting, so I want to learn. :)
[Windows Phone 7 Development and Hacking] voluptuary:
So there is no check on resume for interop I wonder if other things aren't checked and if so is there a way to spoof that an app was running and add it to the stack without running it one first?
[Windows Phone 7 Development and Hacking] shinkstor:
Only if the session was created previously...

Does anyone know if AppManifest.xaml is used after deploying the application?
[Windows Phone 7 Development and Hacking] fiinix:
"Does anyone know if AppManifest.xaml is used after deploying the application?"

- No, its just metadata for you as a developer. The real data end up in "pacman.pdb".
[Windows Phone 7 Development and Hacking] Klocker2:
so accent color control? .... on Focus S

I understand this is about developing the WB but is there a thread where people are discussing their results of success or issues with doing this and devices that it's working flawlessly?

Also is this a "no risk" unlock that can be reversed completely with a reset?

thanks!
[Windows Phone 7 Development and Hacking] shinkstor:
I don't know why I'm trying because I really have no experience at all, but I just keep running into things that just seem exploitable...

Sorry if I am making a lot of assumptions about how the phone really works, but I'll stop posting after this last theory.

In WMAppManifest.xml the following code appears:

<DefaultTask Name="_default" NavigationPage="MainPage.xaml" />

Say you take a modified MainPage.xaml, but you add your own functionality (writing to registry), using the DLLs that are already called to in the original app, couldn't you just use that already installed application to do your dirty work? I don't know if it would allow it, but if you could do something like make a WMAppManifest file that has:

<DefaultTask Name="_default" NavigationPage="/provxml/MainPage.xaml" />

, then you move it to any given app install directory via the /../ zip exploit... Can you outsource an xaml file like that?

I only say this because I know that the diagnosis app uses most of the same DLLs as Root Tools, so I assume you can write to registry with them...
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@Klocker2: Accent color control yes, Focus S no. Samsung changed the way the high-privilege DLLs are accessed; there's some additional check in place now that we need to get past before any of the high-privilege apps (like WP7 Root Tools, Advanced Config, or even just MultiTaskToggle) will work. It'll take more research.
[Windows Phone 7 Development and Hacking] Marvin_S:
Even if this works, how would you get around the whitelist of allowed operation?
[Windows Phone 7 Development and Hacking] speedfreak228:
will this work on htc titan
[Windows Phone 7 Development and Hacking] Leapo:
Short answer: No.

Long answer: Not yet, but hopefully it will eventually.
[Windows Phone 7 Development and Hacking] amahfouz:
I can't seem to get my device unlocked, the windowbreak option doesn't appear in the gprs manager, how do i start troubleshooting?

I tried restarting, uninstalling and reinstalling diagnosis and clearing my cache.

Mango 7720.68

FW 2103.10.10.1
[Windows Phone 7 Development and Hacking] DamnageD:
well thats just a big ole lump of coal in my stocking!

i guess i'll just have to wait...meh
[Windows Phone 7 Development and Hacking] Jaxbot:
I've been playing with stuff like this recently, which is one of the leads I'm following. Replacing WMAppManifest.xml does nothing, as it is only parsed on deployment. After that, it's ignored completely.

But we can, however, replace DLLs (well, using deployment that is), and I've been trying to see if I can replace the application assembly and then execute my unsigned code under interop privileges.

So far, this hasn't worked; the application won't even load the splash screen. Still playing with it, though, and if anyone has info on if the system does a DRM check of sorts here, let me know
[Windows Phone 7 Development and Hacking] Marvin_S:
Yes but does the signature not change than and will the dll's not become invalidated? The change 1 byte and the signatures dont match story? Hence why it does not open?

Did you try to deploy 2 apps, and than with the first reference to the mainpage of the second by inserting the path in app manifest (from which the second has unsigned dlls) and than open the first? Wild guess but I was thinking along that line. Still if this all works there is still the whitelist of allowed operations right? So it would be a couple steps closer to a gap that has been closed :(
[Windows Phone 7 Development and Hacking] Jaxbot:
I'm just curious as to where the signature would be stored; if the device is already dev unlocked, why need a signature in the first place?

But I suppose if it's installed from the Marketplace, it probably does some careful thinking.

If we can do this, and I'll play with it some more, it would allow us to execute our own interop code, which we could use to just edit the registry directly, skipping over provxml restrictions. It's a nice thought, anyway.
[Windows Phone 7 Development and Hacking] Marvin_S:
I wonder what will happen if you try to use the private beta marketplace, I know it will get rejected if there is the interop capability tag and that file WPInterop, but it might be possible to get custom dlls in that way get them MP signed and than access them from a sideloaded app by changing the paths to that marketplace app.

If that works you might indeed have a possibility to run custom unsigned dlls. It worth it to try, just submit a blanco app with a native dll added and see if it gets in (without interop capability tags etc). Than try to sideload a different app which does have the interop tags etc and try to call that native dll from the dummy app which was installed trough the MP.
[Windows Phone 7 Development and Hacking] clfosk:
Yes it is.
[Windows Phone 7 Development and Hacking] Jaxbot:
I totally would, except I don't have an AppHub account. Darn GeoTrust.
[Windows Phone 7 Development and Hacking] hacker_didko10:
Does this method work on 7.5 Mango 7740 Samsung Omnia 7?
[Windows Phone 7 Development and Hacking] torpedrolx:
yes it works.

i have done this method with omnia 7 7740, and then interop unlock.

so easy... and we dont need to install nodo again :)
[Windows Phone 7 Development and Hacking] hacker_didko10:
Ok. I did it and it was successful. So am I now able to install hacked games and 3rd party applications on my phone and if yes - how? Sorry for my stupid questions but I'm a total newbie.
[Windows Phone 7 Development and Hacking] Jaxbot:
Wow. A lot of nerve asking for hacked games on a development forum.

Also, this thread is for development, please. If you guys need support on the tool, PM me or comment on my site. Trying to keep this thread focused.
[Windows Phone 7 Development and Hacking] hacker_didko10:
Sorry but my country Bulgaria isn't supported by the marketplace and I can't buy apps and games even if I wanted...

---------- Post added at 08:34 PM ---------- Previous post was at 08:29 PM ----------

Ok, I want to remove this unlock but when I go to *#9908# I have 3 options to choose from:

Gumi test Bed

Suwon2G Test Bed

Suwon3G Test Bed

Which should I choose?
[Windows Phone 7 Development and Hacking] ChrisKringel:
I could try to get you an DreamSpark verification code if you'd like to have one...

Any progress on the Lumia 800? Since I'm not an "hacker" I dont have much knowledge about those things, but I guess th "goal" is to write something into the registry. But we can't use provisioning since it is excluded by a whitelist. Is it possible to use other exploits, for instance in the diagnostics-app?
[Windows Phone 7 Development and Hacking] fahdriyami:
Does this mean that if I have a carrier locked AT&T Samsung Focus and i use WindowBreak, I'll be able to use international SIM cards with the phone?
[Windows Phone 7 Development and Hacking] :
@jaxbot I have an apphub account I don't really use I basically paid the $99 for an unlock before chevron etc. I can upload it if you like?
[Windows Phone 7 Development and Hacking] hacker_didko10:
Ok, I want to remove this unlock but when I go to *#9908# I have 3 options to choose from:

Gumi test Bed

Suwon2G Test Bed

Suwon3G Test Bed

Which one should I choose?
[Windows Phone 7 Development and Hacking] Heathcliff74:
everything in the manifest, including the signatures of all dll's is stored in pacman.mdb. After install the manifest is not used anymore. The dll's are signed by MSFT. Apps in alternative marketplaces will never be signed. The signatures of every dll is verified at load-time. Any patch will cause a failure to load the dll.

Ciao,

Heathcliff74
[Windows Phone 7 Development and Hacking] hacker_didko10:
Can you tell me how to remove this unlock from my phone?! !!!!!!
[Windows Phone 7 Development and Hacking] Marvin_S:
I see, but when uploading to the private beta MP it says something like encrypting/signing (I dont recall exactly) right? So what is actually different in the signature from the MP and Private b MP? If this is identical it might work.

What I was thinking is just submitting a blank ap caled appX.xap which contains no interop tags and nothing, but it contains native dlls. Now you sideload an app called appY.xap which does contain interop tags etc and references to that dll from appY by trying that trick of changing the wminteropmainfest file to something like ../path_appX/MainPage.xaml. So instead of launching the mainpage of app Y it will launch the mainpage of x with a signed native dll?

i was just brainstorming on a suggestion given earlier in this thread. Did no experimented if it works. And even if it works the use is still limited but it might allow to do more stuff as the dll would be MP signed... Or not if it does not work like that.

Fijne kerst trouwens :)

---------- Post added at 10:36 PM ---------- Previous post was at 10:31 PM ----------

Why would u want this? Install a regeditor eg heatcliffs Root Tools, then set back the registry edits which changed to unlock the device (check the reg hacks thread) reconnect to zune and you will be relocked.
[Windows Phone 7 Development and Hacking] wizar:
Does anyone managed to unlock the way to the OmniaW or Focus S?

After WindowBreak when I want to run WP7 Tools Root I have a message: "Incompatibile. The curent version of this tool can be used on Samsung devices .(...) The next version will run on more devices, like HTC and LG."

(?)
[Windows Phone 7 Development and Hacking] NuMbErSeVeN:
Thanks for this awesome tool.

Unfortunately I have a HTC Radar with 7720 and its not supported yet. Is there any estimated time to support?
[Windows Phone 7 Development and Hacking] Leapo:
No. This is a Developer Unlock and an Interop Unlock (it allows you to run homebrew applications). This is not a SIM unlock.

If you need a SIM unlock, call AT&T and request it.

There should be a 4th option called "WindowBreak"

If that option is not present in the GPRS settings app, then WindowBreak was not extracted to your phone. Read the instructions and try again, I guess.
[Windows Phone 7 Development and Hacking] Marvin_S:
If you managed to sideload root tools, the unlock succeeded. Wheter root tools will work or not for your device is a matter of reading the instructions of the appropriate thread more carefully.

---------- Post added at 01:44 PM ---------- Previous post was at 01:41 PM ----------

Well I think I can answer this for the OP. As htc devices require a different approach because of the whitelist in the drivers and the fact that the provxml file have to be copied to the windows folder which is restricted troughout this method. An ETA will follow naturally when an alternative method to unlock an htc device has been found. So stay tuned :)
[Windows Phone 7 Development and Hacking] Jaxbot:
Thanks for handling those, Marvin ;)

Now that Christmas is winding down, I'll address some hacking-related things.

The idea of setting different mainpage URLs won't work, because the MainPage.xaml files aren't actually in the XAP; they're compiled into the binary.

My original goal was to swap out the application binaries to have the wrong one executed, but since the signatures are stored in the pacman, it looks like this is no longer an option. (Well, it never was, but it was a cool idea in theory).

Gonna look into some other things now...
[Windows Phone 7 Development and Hacking] wizar:
Yes, I see that my Omnia W is unlocked, because I can install the application from outside Widowsmarket.

But unfortunately Root WP7 Tools does not start.
[Windows Phone 7 Development and Hacking] vicie:
When I select the winodws phone break in gprs profile, it disables my 3g, which I only can restore, by doing teh same for 3g, but then I seem to loose the break..
[Windows Phone 7 Development and Hacking] htc12345:
Nokia did unfortunately not open .. What is needed to get further?
[Windows Phone 7 Development and Hacking] roqstr:
wait until jaxbot got a solution
[Windows Phone 7 Development and Hacking] Marvin_S:
Dit is normaal bij provisioning en al 100x behandeld ;) reset je apn instellingen. Download bv Heatcliffs Repair 3G of ga naar settings --> cellular --> edit apn en vul handmatig in.