yashsingh1/xdaforums huggingface dataset:
[Windows Phone 8 Development and Hacking] ngame:
It was a half project that I complete it. I don't know what is the language ! I'm Iranian and my language is Persian also but I don't know what's the language is it but I will try to translate it . Don't be worry .

as this app can only show the file names I didn't work on it's language . I hope u get my mind ;)

---------- Post added at 05:45 PM ---------- Previous post was at 05:05 PM ----------

I think it's restricted. Isn't it?
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
What a stupid post!

Bootstrap uses Samsung RPC server as it has root access.

1st party = MS

2nd party = OEM

3rd party = other devs.

If you make all CAPs 1st party you can't even install apps from Store, cause those have 2nd party access rights. Setting all to 3rd party is Capabilities unlock introduced by [MENTION=3529492]GoodDayToDie[/MENTION] long time ago.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Yeah, the SamungBootstrap app uses Samsung-specific features; it's neither expected nor intended to work on other phones.

The EnableAllSideloading app is explicitly made so it will work on all phones once the necessary capability is permitted for sideloaded apps. That part in Italics is important, though; even interop-unlock doesn't enable ID_CAP_DEVICEMANAGEMENT_API, hence the bootstrap app. If you can install the EnableAllSideloading app, then there should be no problem running it.

As -W_O_L_F- said, the purpose of the EnableAllSideloading app is to add every single capability on the phone to the third-party class. That way, they can be used even with a simple dev-unlock (in case you lose interop-unlock for some reason). Setting them all to second-party would break even most store apps, because most store apps are only signed with a third-party certificate (the signature cert has OIDs which indicate which class the app is). OEM apps and the like would keep working, though. Make app capabilities first-party class only, though, and even OEM apps would stop working! By the way, the official levels of unlock are ISV_DEVELOPER_UNLOCK (the public 2/3/10 app limit unlocks) which give the ability to sideload apps that use capabilities in the third-party class and also to use unsigned apps. If the MaxUnsignedApp value is over 300 and the phone is developer-unlocked, you get OEM_DEVELOPER_UNLOCK (OEM instead of ISV) and that lets you sideload apps requiring second-party capabilities (including ID_CAP_INTEROPSERIVECS, but not including ID_CAP_DEVELOPERUNLOCK_API or a bunch of others).

The bootstrap app uses the Samsung RPC component (which needs ID_CAP_INTEROPUNLOCK but nothing else, and hence requires second-party capability class) in a very hacky way to add ID_CAP_DEVELOPERUNLOCK_API temporarily to the third-party class. That allows sideloading and running the EnableAllSideloading (capability unlock) app. Technically EnableAllSideloading isn't needed; you could do the same thing that the bootstrap app does to all the other capabilities too. But that mucks with the registry in ways I'm not sure won't break things or at least leak storage, and also is very Samsung-specific.

As for messing with the Execute rules and principal classes, those are good ideas and I've been working on them for a while. No success yet, though. It's a bit risky; without a proper way to back up my phone, I could be forced to hard-reset it if I manage to break the ability to run apps at all (which is entirely possible) and this isn't just a test/hacking phone; it's also my work and day-to-day phone. I've considered getting a second one for hardcore hacking experiments. In any case, it's worth experimenting with further, and the various options there are part of a number of avenues I've been looking at.

... Actually, as I write this, another possible way to use the capability classes has occurred to me. Can't test it right now, but maybe in a few hours...
[Windows Phone 8 Development and Hacking] reker:
My English problem?

I mean: make all 3rd party apps (homebrew/ISV) to 1st party or authorize 3rd party app to execute on tcb privilege.

I certainly know what Microsoft\SecurityManager\CapabilityClasses does, I finished it since april, on emulator. And I never mentioned this key path in my post.

---------- Post added at 05:41 AM ---------- Previous post was at 05:31 AM ----------

Yep, I know everything you said. No one will think that upgrade all the requirement of capabilities to 1st party is a good idea :)

What I said is:

Try to make all 3rd party apps become 1st party by using Microsoft\SecurityManager\CapabilityClasses\Inheritance.

And another place can play with is: Microsoft\SecurityManager\PrincipalClasses\PRINCIPAL_CLASS_TCB

And also: Microsoft\SecurityManager\AuthorizationRules\Execute is worth to look.

By the way, you don't need a real phone to take risk, emulator is enough. You can control everything, even you can write a windows service run on it with System rights.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Huh. Maybe I shouldn't have been ignoring the emulator so thoroughly. Does it just not have the sandbox restrictions, or the signing restrictions, or did you modify the VHD image to remove the lockdown, or...?
[Windows Phone 8 Development and Hacking] reker:
The emulator is almost same as a real phone, so you can play on it safely and when you get succeeded, the method can be used on phone directly. Just make what you want on the VHD.

It's really interesting, I even tried to boot emulator on my real computer (failed, stuck on boot logo, but I think it can be fixed)
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
New update released by MS for GDR3 Dev Preview participants: 8.0.10521.155

No changelog.

Anyone managed to capture the update files?
[Windows Phone 8 Development and Hacking] ngame:
yes . let me a while to upload it.

Fiddler .Saz file : http://d-h.st/WNs
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
Many langpacks, boot and d3d update.
[Windows Phone 8 Development and Hacking] ngame:
I find something new and maybe update lang packs cause it.

I find a new feature in settings and Ease of access center called Mobile Accessibility (but why I said maybe lang pack cause it) because it's not Enabled and you have to first download an app called Mobile Accessibility (it's 2 MB)

maybe more features added too .
[Windows Phone 8 Development and Hacking] Mattemoller90:
Problem with interop unlock or all capapilities unlock, or other?
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
For convenience, I've attached the update links in a text file below

Credits to [MENTION=4542506]ngame[/MENTION] for capturing the links!
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Makes sense. I wouldn't have expected it to allow unsigned services, but applying the unlock tweaks straight to the registry hive(s) is simple enough.
[Windows Phone 8 Development and Hacking] reker:
Yep, it's a safe and convenient way, isn't it?

And remember, you are the lord of emulator, you can add your own signature into reg hive and sign executable files by yourself.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Eh? You can install certs on the phone too, but the signature verification quires they chain up the MS cert embedded in the kernel. (At least, they do on RT; it's hard to imagine that WP8 would be lax in comparison there). To use your own certs for code signing would normally require that TestSigning mode be enabled, unless you hacked the kernel a bit. Or is the emulator just permanently in TS (or even Debug) mode? That would be handy, if not very realistic.
[Windows Phone 8 Development and Hacking] Loco5150:
Anyone installed this with fully unclocked Ativ, will it break the unlock on mess anything else up?
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
No, everything works.
[Windows Phone 8 Development and Hacking] reker:
:) TestSigning is just an option in BCD, I think you know how to turn on it.

Don't forget that WP8 emulator is not a phone, it's a computer, same as windows 8.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
I'd guessed they would still have locked out TS mode, but I guess not. It's prohibited by SecureBoot on RT, but the feature itself is still present and I'm not that surprised it the emulator doesn't implement SecureBoot. Well now... that is interesting, from an experimentation point of view, certainly! Of course, we still can't do that on the phone itself. A good start, though, and one that will hopefully make research easier. Time to hack me a VHD...
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
Contact [MENTION=3254428]Heathcliff74[/MENTION], he should know much about hacking this emulator.
[Windows Phone 8 Development and Hacking] Stefan Caromov:
May i ask , if i have DGR3 on ATIV S and download it to GDR2 will i interop unlock successfully ?

And when the phone is full unlocked, can it make every update - GDR3 and next ? Or after acked the phone must stay on GDR2 only
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
1) You can use GDR3 Beta

2) You can try to update to final GDR3 in a special manner. But this is not 100% working.
[Windows Phone 8 Development and Hacking] Stefan Caromov:
I see Thank you.
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
[MENTION=3529492]GoodDayToDie[/MENTION] check this out. Its an EQ for the ATIV S. Its enabled on the ATIV S Neo but not on the ATIV S. I'm not able to test it out since my ATIV S got its registry blocked after the retail GDR3 update.

---------- Post added at 11:21 PM ---------- Previous post was at 10:43 PM ----------

Is there any way to copy files to System32 folder? I have the FCRouter and CSCMgr dlls and was wondering if there is either a way to edit the registry or copy files to System32 folder using NativeAccess?
[Windows Phone 8 Development and Hacking] greenboxal:
Unfortunately you can't replace FCRouter and CSCMgr because they are in use by the system. The registry hives are locked by the system and nothing can access them, no matter how elevated are the privileges.

You could use the rename operation in the registry, don't know if it is working but you could try if you still had access to the SYSTEM hive.
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
Huh. [MENTION=2936958]jessenic[/MENTION] is your method of writing to registry using Native access able to access the HKLM\System sector of the registry?
[Windows Phone 8 Development and Hacking] GoodDayToDie:
To replace system files, you would normally use the functionality to move files at boot time (see the MSDN entry on MoveFile). This requires being able to write into the registry, though. It's actually a decent way to modify the file system if you have a high-privilege registry write function (requires writing multistring values into HKLM) and don't mind rebooting, but if you don't have that anymore either...

There *is* a high-privilege MoveFile function in RPCComponent, but it's probably just as restricted by the update as the registry writing is.
[Windows Phone 8 Development and Hacking] dada.81:
No, everything works.

Hi wolf

How about if I'm already/still on GDR3 Preview Beta (8.0.10512.142) with Interop unlock and i still have Preview for Developers enabled, will I get the update to regular GDR3 prior to getting a new Preview (10521) version i.e. does one have to copy the 3 files prior to starting the download from the phone update section to keep the interop intact please?

TIA

P.S. Does the new Preview enable SMSInterceptor MSDN class described functionality for home-made own developer apps? Is there a way to get system time to syncto NTP like on WP7...
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
You will get 517 and 521 versions, but without Samsung updates. So Interop Unlock is safe.
[Windows Phone 8 Development and Hacking] dada.81:
Thanks again -W_O_L_F-

I'm on a proxy internet, so I'll do it later, when I get back on regular internet...I won't copy those 3 files prior...will post if I notice there's anything wrong afterwards, worst case, I'll reflash it back to GDR2 and start again the Interop unlock, since I'm having an "other" storage issue that won't be too much of a loss (but I'm still hoping that's going to resolve itself so I don't have to redo the nokia app installs all over again:)...unfortunately, neither nokia or htc apps didn't work to regain almost 8GB I lost (and I haven't figured out how to uninstall that nokia's settings app yet):, but anyone figured out if that issue can be Interop unlock related/fixed somehow? TIA
[Windows Phone 8 Development and Hacking] ngame:
Hi everyone.

I have a question for Nokia Lumia 920 Interop Unlock .

As we know we can Launch Nokia Diagnosis code like ##3282# and other codes via launcher components :

app://2377fe1b-c10f-47da-92f3-fc517345a3c0/_default#/Launcher;component/MainPage.xaml?DialString=3282

isn't it possible to run the same way to set Registry Keys via Nokia Sound app ?

here is the Nokia Sound app :

http://d-h.st/OIz

It has a Public Registry Access class .

I mean to Use something like this code to set reg values:

app://373cb76e-7f6c-45aa-8633-b00e85c73261/_default#/NokiaSound;component/mainpage.xaml?SetRegistryValue(@RegKey+Name+Value)

static RegistryAccess();
public RegistryAccess();
public int GetRegistryValue(string key, string name);
public bool RegistryValueExists(string key, string name);
public bool SetRegistryValue(string key, string name, int value);
[Windows Phone 8 Development and Hacking] snickler:
No. Just because a function exists in the backend code doesn't mean that you can pass it through as a query string. We've gone through this multiple times ngame....
[Windows Phone 8 Development and Hacking] n1c3.sleepL:
huawei w1 have on 20900 firmware installation from SD card mby where is any chance to remake some files to give access to registry?
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
I belive it should be signed.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Worth checking, though. [MENTION=4542506]ngame[/MENTION]: That would only work if the app "task" you navigated to (the XAML page and its corresponding C# code) also checked the navigation parameters (usually done in the OnNavigatedTo function override, which many apps don't bother implementing their own version of) and did something with them such as you describe.
[Windows Phone 8 Development and Hacking] Luxon:
To remove apps/components that appear in Settings, move your system clock and change the date 101 years ahead of current date, then open Settings and tap the component you want be removed. Windows will show as screen stating there's no license for this app and you might remove the app or renew subscription from the Store. Just tap to remove and you are done.

Don't forget to change the clock back.
[Windows Phone 8 Development and Hacking] GentlyCriminal:
For me the registry editor doesnt work. If I tap the notification, the diagnosis app opens, but the editor doesmt appear. Is it posible that microsoft fixed the app? Does anyone face the same problem?
[Windows Phone 8 Development and Hacking] ngame:
Microsoft can't change it because it will be apply to all Phones!

I think you update your Phone to official GDR3 Samsung Update .

So I think you have to downgrade your phone to GDR2 -> Interop Unlock

but let others to say their ideas maybe Ativ S owners know it better than me .
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
Samsung removed registry editor in last update (with GDR3). Only pre-GDR3 or GDR3 Beta can be unlocked.
[Windows Phone 8 Development and Hacking] GentlyCriminal:
Hey thank you two for the quick reply, really kind :)

Can anybody tell me if it is possible to downgrade to gdr2 or gdr3 beta?
[Windows Phone 8 Development and Hacking] ngame:
follow the Ativ S Rom flashing Guide

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

now you are in GDR3 you will downgrade to GDR2 . but remember you can't unlock your phone with custom CSC you have to install official GDR2 and use WOLF's Ativ S interop unlock helper app .

Regards

NGame
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
0 bytes free

I've officially hit rock bottom guys.

My system files hit 6GB. It used to be 2GB.. Seems like GDR3 moved all the "other" files under "system". I'm unable to delete anything else. I'm down to the essentials.

All help is appreciated.

Thanks.
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
I've heard about it already. Can you examine Phone\Data folder? Temp files should be somewhere there.
[Windows Phone 8 Development and Hacking] tids2k:
Hi mate if you want a tester for Nokia exploits just PM me. I have Nokia 1520. Will gladly help in testing software for u. Cheers.
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
I'm not working on Lumia jailbreak, cause I don't have any Lumia. Without it it's too hard.
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
I have a L920 on Amber & GDR3 that I'm not using. :D
[Windows Phone 8 Development and Hacking] thals1992:
In the states you can get then for DIRT CHEAP. The Lumia 521 is only $29 USD.
[Windows Phone 8 Development and Hacking] n1c3.sleepL:
but firstly, you need to pay not 29.but 49. If you read correctly. Second what for he need to buy the phone, to make unlock for lumia? stupied...
[Windows Phone 8 Development and Hacking] DarkD1988:
Thx for this Tut, works great!

Now I only need to install the GDR3 Update without the Samsung Package, anyone tried this on

Samsung Ativ S?
[Windows Phone 8 Development and Hacking] cerebos:
What exactly does the replacement do? My Ativ S is currently GDR2, updates to GDR3 do include the attached updates, but no Samsung update after replacing the files. Is this the expected behaviour?

When/how do I get the Samsung update? Or does installing the Samsung update break the ability to re-unlock (if I should reset my phone) in any case?

(I'd also like to install Samsung's driver updates, but still want to keep my interop unlock and want to be able to re-unlock after resetting.)
[Windows Phone 8 Development and Hacking] GoodDayToDie:
That looks like the update list for the Developer Preview program, not the retail GDR3 update. It *should* be safe to install that, since there's no Samsung firmware updates.
[Windows Phone 8 Development and Hacking] cerebos:
Any way to get Samsung's update for the Ativ S after installing the Dev GDR3?

Or will installing Samsung's update break the interop unlock possibility (upon resetting the phone) (without downgrade to GDR2).
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
Flash wolfROM 2.0 beta 4 and update to any version you want. After reset you will have unlocked phone.
[Windows Phone 8 Development and Hacking] matgras:
so if i'm running gdr2 i just have to flash the csc file of yours and it'll work?

I've seen a lot about your wolfrom but i didn't find any instructions about updating to gdr3 while maintaining interop unlock.
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
Beta 4 works on GDR3 too.
[Windows Phone 8 Development and Hacking] matgras:
bit it maintains interop unlock when updating the normal way? (not dev updates)

if it does prevent it from getting interop unlock blocked you should state that more clearly on you rom's page,

it's definitely something worth noticing.
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
It's fully functional on normal GDR3. Don't forget to unblock RPC.
[Windows Phone 8 Development and Hacking] matgras:
thanks, i'll try to test it tomorrow.

As im using your beta version and,you asked for feedback ill report back in your roms thread.
[Windows Phone 8 Development and Hacking] jalyst:
Hi all, I only recently heard about this thread, great initiative!

I don't suppose this is closer (compared to ~5mth ago) to being a option for Nokia phones?*

Thank-you.

*in my case the Nokia 1020
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Still working on it, but "closer" is a pretty pointless term to use here. This isn't something you can measure progress in, usually. You try something. It works or it doesn't. If it doesn't, you try something else. Eventually you either run out of ideas, succeed, or run out of time (i.e. nobody cares anymore). I recently got another idea that might work, but it's going to take time. I also don't actually have a Lumia device to test with...
[Windows Phone 8 Development and Hacking] jalyst:
So no real progress since Sept when it comes to Nokia, other than being able rule out what doesn't work, which I guess is progress in itself.

Bummer... I wish I had a spare one I could give to you, in another 12months I prolly will, not exactly "timely" though... :-/
[Windows Phone 8 Development and Hacking] ngame:
I Can help you with your test methods on Nokia Lumia Interop Unlock .

Maybe many other Lumia users want to test for you . At last we have to do a hard reset !

maybe you can use Nokia Remote Device but Nokia Remote Devices are already Interop Unlocked !

I know that testing app on another device is so hard . So what about donating and buy a Lumia (Retail or Developer) device for you ? idea ?
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
I have a retail 920 I used for a few weeks because I shattered my ATIV S. Condition 10/10 (took GREAT care of it) and I don't need it anymore.
[Windows Phone 8 Development and Hacking] lordmaxey:
Great idea, ngame!

i'm in. you can count on my donation. :good:

Alvin, what's the price?

I just received my Lumia 920 with a broken screen from ebay.

Maybe i'm also willing to give the device away, after i repaired the screen?

I'm still hoping for any progress via ATF Box.

I loved that damn solderin on my Lumia 800 an 900 :D
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
Probably around $250. Only downside is that it doesn't come with its earbuds.

I got it because my 920 ran into issues. Only received the device after I got my ATIV S thats why its in good condition.

Pristine condition. Been lying in my drawer for quite awhile.

EDIT: It has a barcode sticker of the IMEI number. Here is the back with the IMEI blanked out (sorta)
[Windows Phone 8 Development and Hacking] dazza9075:
Ok..so now what would you change with mates rates applied? ;) you can pick up 920s for $130 off ebay, in terms of development, scratched screens are not an issue, as long as it works and presumably not IMEI backlisted im quite sure any device would be useful to GDTD (who to be fair is probably the most visibly active person on the forum but not necessarily the only person)

I think it probably wise to point out though in light of other donations recently, that even IF a donation was setup and a device sent out, there is absolutely no guarantee that it may get unlocked, all donators would have to be aware that your donation may very well be money down the drain in terms of your own benefit and failure to open it up should no way at all reflect on GDTD and all the hard work he has put in to it already.

If this idea goes ahead its probably wise to point this out at every opportunity because folk have a tendency not to fully understand these things then get all grumpy about it afterwards when breakthroughs don't happen straight away!

This is all assuming that GDTD would even want to do it
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
well probably $200. $150 is the lowest I would go. It is unlocked too. It is teh actual retail unit and it works overseas. Mine is like brand new so for that price its a bargain.
[Windows Phone 8 Development and Hacking] ceesheim:
next thing is that this is a retail phone ( am I right ? ) and that makes this phone almost non interesting for dev's

in hacking terms we are still in the really early beginning , you first need to exploid a dev phone before you can even start on a retail phone.

in this times most if not all dev's need dev phones ( the ones where the E-fuses aren't blown and where you can disable sec boot)

for a dev its always nice to get a phone donated but in this case it will be useless I think.
[Windows Phone 8 Development and Hacking] ultrashot:
blablabla