yashsingh1/xdaforums huggingface dataset:
[Windows Phone 8 Development and Hacking] GoodDayToDie:
[MENTION=4670884]matgras[/MENTION]: I'm going to say this the nicest way possible, but PLEASE stop telling people things like "That means you don't have the unlimited app limit anymore" and so forth, you are *WRONG* and you are just causing confusion.

If you had actually lost interop-unlock, you wouldn't be able to either sideload or run the bootstrap app, and trying to run SamWP8 Tools would also fail.

The EnableAllSideloading (capability-unlock app) is failing because they made some changes to the portion of the registry that deals with capabilities, and the capability used by EnableAllSideloading can't change that value (this is a good thing, actually, because it's not a capability and EnableAllSideloading didn't expect any thing in that registry key *except* capabilities).

I'm very interested in helping you figure out what went wrong and helping make it work again, but seriously, you do *not* know what's going on here. Please edit your post; it is factually incorrect.

[MENTION=4642010]tonbonz[/MENTION]: Thanks for confirming that the web server still works! (I mean, it should, but MS can be annoying sometimes.) Found any changes in what you can (or can't) access in the file system or registry, or found any new things in either one, yet? For example, I need to know exactly changes were made to the SecurityManager key and its subkeys.

[MENTION=2799766]djtonka[/MENTION]: Pretty sure that has nothing to do with interop-unlock or capability-unlock. That's just a WP8.1 feature in general... Cool, though!
[Windows Phone 8 Development and Hacking] tonbonz:
[MENTION=3529492]GoodDayToDie[/MENTION] Can do!!! Anything else I should be looking for? Haven't used the Native Access Server in a while but should be able to compare files with a ROM dump to find anything that might be new...
[Windows Phone 8 Development and Hacking] matgras:
oh well, I was just guessing around.

it seemed logical to me as I thought he had just 2 apps sideloaded and couldn't sideload a third.

is there also some place with all of this interop unlock stuff documented.

coming from android I do know a lot about android and the way it works but I'm totally new to the WP ecosystem.

I'd love to help around here but I simply don't have the knowledge yet.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
No, the problem was that an app was crashing rather than that an app couldn't be installed...

I've got an update to EnableAllSideloading that should be much safer to use. I'll post it as soon as I've tested it out.
[Windows Phone 8 Development and Hacking] miki89:
[MENTION=3529492]GoodDayToDie[/MENTION] is it posible to interlop unlock Ativ S on wp 8.1 ( before update update i have fully interlop unlock GDR3, but i need to hard reset after update.. now i have problem to reg phone as a developer phone) Can you give me some more info? or instruciton how to stay interlop? I only need option to deploy more than 10 apps from pc.. Tnx
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Ahem... http://xdaforums.com/showthread.php?p=45376673
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
My wolfROM 2.0b4 should work.
[Windows Phone 8 Development and Hacking] marass82:
One of the new interesting
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Practically speaking, that's not much different than ID_CAP_DEVELOPERUNLOCK (which allows unsigned binaries in general) since usually you can use DLL squatting + code in DllMain and achieve the same effect. Still, an interesting find.
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
Can't wait! Getting the same error on my ATIV S too.
[Windows Phone 8 Development and Hacking] MegaDragon998:
How far have you gone interop unlocking WP8.1? Could it be easier now?
[Windows Phone 8 Development and Hacking] ngame:
I doubt .

Microsoft Prevent our Toast Notifications trick . and our Capability Unlock old way no longer works , so it's not easier and at least we have to made our old apps alive !
[Windows Phone 8 Development and Hacking] contable:
[MENTION=3529492]GoodDayToDie[/MENTION]:

Is it possible to use the WP8 capatilities in the 8.1 appxmanifest file ?
[Windows Phone 8 Development and Hacking] MegaDragon998:
I know that, but i think bringing file manager will make it easier, or am i wrong?
[Windows Phone 8 Development and Hacking] ngame:
It's not a Root Explorer API . We can't access to folders that user create by his own in Phone Storage .

For example if you create a sample folder in phone storage you can't access to that folder with any file managers in the store !

There's some known folders as I checked for example we have these :

Knownfolders.Documents

KnownFolders.Music

KnownFolders.Video

and etc.
[Windows Phone 8 Development and Hacking] spavlin:
Assuming that there is access to the command prompt (cmd.exe), then how can you get access to the drive C:, and is it possible to perform the procedure EnableAllCap the same command line?

??
[Windows Phone 8 Development and Hacking] contable:
File managers from the store can´t access those folders because they can´t use ID_CAP_Public_Folder_Full. My IO Explorer app can access them because I have added the capatility to my Manifest file...

Beside I can access the app data folders and parts of the app install folders on phone storage.
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
Do you use only CAPs included in my ROM?
[Windows Phone 8 Development and Hacking] ngame:
of course I know it bro .

his question was about new file manager APIs included in WP8.1.

ID_CAP_PUBLIC_FOLDER_FULL is only for Interop Unlocked phones .

and ID_CAP_PUBLIC_FOLDER_FULL is only a access to Public User Data Folder and again it's not a ROOT Explorer API
[Windows Phone 8 Development and Hacking] contable:
I never downloaded or flashed your rom. What do you mean exactly ?
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
This: http://xdaforums.com/showpost.php?p=48238013&postcount=106
[Windows Phone 8 Development and Hacking] contable:
Is it better to use all of them ?

Actually I only use some of them.
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
If you don't use any other 1st party CAP, your app will work on my ROM without EnableAllSideloading.
[Windows Phone 8 Development and Hacking] spavlin:
WindowsnPhone 8 Application Security Whitepaper 2014/03/30

PDF:View attachment 2760292
[Windows Phone 8 Development and Hacking] GoodDayToDie:
... Huh. On the one hand, I kinda wanted to write that whitepaper myself (I'm working on another, utterly unrelated and much less interesting, one for work or I'd have done so already). On the other hand, the whole thing with launching telnetd is cool and useful, so I wrote an app to do it! It's nothing fancy right now; I'll start a thread to discuss it (and upload the source) when I'm not sleepy. Uses my NativeProcess library, includes the requisite programs, closes any launched processes on exit.

I'm working on a more powerful version, but this one doesn't need anything except dev-unlock.
[Windows Phone 8 Development and Hacking] boki04:
Ive followed all the steps, but when I always get stuck on that blue samsung screen o

Ive followed all the steps, but when I always get stuck on that blue samsung screen on step two. Any tips?﻿
[Windows Phone 8 Development and Hacking] GoodDayToDie:
You're using GDR 3, aren't you? There is in fact bold text near the top of the first post about that.
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
As always, Samsung fixed this method of unlock with GDR3 update. The only way to unlock recent versions is custom CSC.
[Windows Phone 8 Development and Hacking] boki04:
I'm sorry, I accidentally bolded letters, a few days ago I bought a Samsung activ s so I do not know if it's gdr3 or not.
[Windows Phone 8 Development and Hacking] boki04:
about my phone
[Windows Phone 8 Development and Hacking] titi66200:
This is the GDR3
[Windows Phone 8 Development and Hacking] tdecision10:
Greetings:

For some reason, I thought when I successfully interop unlocked and loaded your bootstrap and all capabilities XAPs on my Samsun Ativ S Neo (Sprint), I would be able to use internet sharing sans adding it through the carrier.

Was I mistaken? Or am I doing something wrong?

My device is interop unlocked. I can sideload multiple XAPs without an issue.

Thank you.

-Tdecision10
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Really not sure why you got that idea, but we get people thinking it lets you SIM unlock as well (which is even more inaccurate) all the time too.

Interop- and capability-unlock let you

A) Sideload more apps.

B) Sideload apps with higher privileges.

That's it. That is the entirety of the change.

Now, with that said, some of the capabilities that are unlocked relate to device provisioning. Device provisioning can, supposedly, be used to modify the HotSpot (internal name for the Internet Sharing feature) behavior. It's not hard, in theory, to turn off the carrier check on HotSpot... if you can get the app to process the config file. That last step is the hard one. Another possibility is that the relevant setting is in the registry, and since interop-unlock makes editing the registry relatively easily, that's potentially a thing we could do. However, I haven't actually found the relevant location in the registry so far, so no dice on that one thus far.
[Windows Phone 8 Development and Hacking] tdecision10:
HotSpot

Is this in the right direction?

-Tdecision10
[Windows Phone 8 Development and Hacking] GoodDayToDie:
That's the class entry for the HotSpot configuration interface. You could try something like seeing if that class GUID crops up anywhere else, but I don't actually know if that will help. Sorry. I've looked a bit myself, without luck so far. I'm working on better tools to let me search more effectively.
[Windows Phone 8 Development and Hacking] tdecision10:
Okay so, I'll probably sound uneducated but the WAPNodeProcessor Data on these two (HotSpot & SprintCsp) are the same. See attached pictures.

Not sure if that means anything. But I'm hoping this is what you're referring to.

-tdecision10
[Windows Phone 8 Development and Hacking] Paul_Hammons:
Guys,

The Entitlement check registry setting is here....

HKLM\SYSTEM\CurrentControlSet\services\ICSSVC\Settings\EntitlementRequired set it to "0"

But I can't get the APN information correct to make it work on Sprint. It no longer does the entitlement check, though.

Maybe this just works on other carriers.

Good luck setting the correct APN, if you figure that out, let me know. I almost want to add ICS to my plan and see if Sprint sets the correct APN's automatically so I can see what they are. I am using the diagnostic and and APN apps to check/modify my APNs.

-Blue_Frog
[Windows Phone 8 Development and Hacking] tdecision10:
I thought about that too, add it for a month just to see what the new settings are.

I read that for CDMA that TetheringNAIConn is necessary for it to work. Read that here: https://dev.windowsphone.com/en-US/OEM/docs/Customization/Internet_sharing__hotspot_

But I'm not educated enough find the registry location to be able to change those so it shows up in the ##3282#-Edit LTE APN Setting (if that is even where it goes).

Also, there is some interesting stuff in the Sprin tEntitlement.dll (notepad info attached) that I thought may be useful. But again, I'm not educated enough to know what to do with it.

To be honest, I don't know if any of this is relevant but I'm sure someone will find out.

-Tdecision10
[Windows Phone 8 Development and Hacking] Paul_Hammons:
Take a look at ##3282#-View (NOT EDIT) and select bot LTE APN = PAM must be enabled here. The APN name should be PAM. I know this is required.

Then look at MMS URL in VIEW mode and you can see the APNs that are on your phone. If you can screenshot those for me, that would be great, I have modified my so much. This is the part we have to get right. I can't find these in the registry, I don't think we have permission to the keys. They are in an xml in c:\data, which we don't have access to either..... I have an APN editor installed so I can add/edit some of the APN's.

-Blue_Frog
[Windows Phone 8 Development and Hacking] tdecision10:
Attached.....

I noticed all those and changed the PAM to enable and put the internet n.ispsn in it but didn't know what to do next or even if it worked. (Obviously I'm willing to try anything). I changed it back before I took the screen shots.

Hopefully, these help...there are three MMS URL pictures so I could show the whole list.

APN editor sounds like something I was looking for.....hopefully it works.

-Tdecision10
[Windows Phone 8 Development and Hacking] santacruzdz:
I have a Lumia 620 with the latest wp 8.1 update, I'm new to wp hacking. All I want to know is if i can modify registry in the phone like inverted some colors of text and background field text?
[Windows Phone 8 Development and Hacking] DilanChd:
No and it was already said. Lumia is really secure vs the Samsung, HTC, etc.

But ATF Box Rif can help you maybe, but this is not for a beginner.
[Windows Phone 8 Development and Hacking] BlackSilverGT:
Hi guys.. But exactly what capabilities unlock the app "EnableAllSideloading_Release_ARM"??
[Windows Phone 8 Development and Hacking] MOHSEN-UNIQUE:
Hi everyone .

I am [MENTION=4542506]ngame[/MENTION] and because of my low number of posts can't post here with my account.

Today i find two xap files in nokia lumia 920 amber (GDR2) update.

1.display and touch

2.Audio

these files may help us to introp unlock

here is Audio :

http://d-h.st/Gxx

and here is Display + Touch :

http://d-h.st/5YT

here is screenshot from these dll files :

​

excuse me if my English is not good
[Windows Phone 8 Development and Hacking] snickler:
didn't we just have this conversation over PM? lol. These xaml files are just user controls that get referenced in these apps. The strings to the registry keys are constants and can't be modified. There isn't a way to pass in values via query string on these.
[Windows Phone 8 Development and Hacking] MOHSEN-UNIQUE:
yeah .but share it has no problem :P

at least others may know i tried this and it wont be work :D

but one of these xamls shows me a screen ! let me find that !

---------- Post added at 07:37 PM ---------- Previous post was at 07:34 PM ----------

I find it :

but turning it on or off has no result !!!!!!!
[Windows Phone 8 Development and Hacking] dragonide:
This looks interesting ...
[Windows Phone 8 Development and Hacking] snickler:
Because.... it is a user control that is wired into the base app with properties.
[Windows Phone 8 Development and Hacking] Sunius1:
Hello.

I'm not really sure if this was tried before, but I may have found something. Search yielded nothing, so I'm posting it here.

There's a .NET managed DLL that has wrappers over some USB interaction to Windows Phone COM interfaces:

C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.DeviceConnectivity.Interop.11.0\v4.0_11.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.DeviceConnectivity.Interop.11.0.dll

One particular COM Interface, ICcConnection, is very interesting. It contains a lot of methods to manipulate phone files, processes and registry:

public interface ICcConnection
{
string DeviceId	{ get; }
void GetSystemInfo(out tagPlatformInfo out_pSystemInfo);
void SendFile(string in_szDesktopFile, string in_szDeviceFile, uint CreationDisposition, tagFileCustomAction in_FileCustomAction);
void ReceiveFile(string in_szDeviceFile, string in_szDesktopFile, uint CreationDisposition);
void RemoveFile(string in_szDeviceFile);
void GetFileInfo(string in_szDeviceFile, out tagFileInfo out_pFileInfo);
void SetFileInfo(string in_szDeviceFile, ref tagFileInfo in_pFileInfo);
void DownloadPackage(string pwszPackageId);
void MakeDirectory(string in_szDeviceDirectory);
void DeleteDirectory(string in_szDeviceDirectory, bool bRemoveAll);
void LaunchProcess(string in_szExecutable, string in_szArgument, uint in_CreationFlags, out uint out_pProcessID, out uint out_pProcessHandle);
void TerminateProcess(uint in_ProcessID);
void GetProcessExitCode(uint in_ProcessID, out bool out_pbProcessExited, out uint out_pdwProcessExited);
void RegistryCreateKey(int hKey, string lpSubKey);
void RegistryDeleteKey(int hKey, string lpSubKey);
void RegistrySetValue(int hKey, string lpSubKey, string lpValueName, uint dwType, ref byte lpData, uint cbData);
void RegistryQueryValue(int hKey, string lpSubKey, string lpValueName, out uint dwType, ConManServer lpValue, ref uint pcbValue);
void RegistryDeleteValue(int hKey, string lpSubKey, string lpValueName);
bool IsConnected();
ICcTransportStream CreateStream(string bstrStreamId, uint dwTimeout,ICcServiceCB piCallback, out uint pdwCookieId);
void ConnectDevice();
void DisconnectDevice();
void VerifyFilesInstalled(uint in_ArraySize, ConManServer in_InfoArray, ConManServer out_ExistenceArray);
void SearchFileSystem(string in_Criteria, string in_StartingDirectory, out Array out_FileSystems);
void EnumerateProcesses(out Array out_Processes, out Array out_ProcessesId);
void CloseProcessHandle(uint in_ProcessHandle);
}

I've successfully managed to download some files from the phone using ReceiveFile() function. I didn't mess with the Registry yet, as I wasn't too sure what I should do - wouldn't want to brick the phone :).

Strangely enough, the interface itself is documented well:

http://msdn.microsoft.com/en-us/library/ee481428.aspx

The interface itself is implemented in this DLL:

C:\Program Files (x86)\Common Files\Microsoft Shared\Phone Tools\CoreCon\11.0\Bin\ConManPS.dll

If somebody succeeds in doing something, please let me know :).
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Whoa! Whoa whoa whoa. What files did you download? This could be huge.

Give me a sec to look into the security of that server (on the phone) and see what permissions it has so I know what would be a good test point...
[Windows Phone 8 Development and Hacking] AlvinPhilemon:
Its pretty interesting seeing Junior Members trying to Interop unlock WP8 but need interopservices for it to work. :laugh:
[Windows Phone 8 Development and Hacking] sensboston:
Could you please share your source code? It's sounds very interesting...
[Windows Phone 8 Development and Hacking] snickler:
Agreed. I'd like to see which files you downloaded and from where.
[Windows Phone 8 Development and Hacking] Sunius1:
I don't have it with me right now - I'll post it when I get to my PC (might take until tomorrow).

I was able to browse through all applications isolated storage, get info about the system (like OS version, etc) and get application paths. Didn't really have time to surf for more.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
If it's *only* for browsing/accessing sideloaded apps, then that's not likely to enable an interop-unlock (though it's still interesting, for sure). If it can write the registry values for sideloaded apps, that's potentially very interesting. If it can do even more...
[Windows Phone 8 Development and Hacking] contable:
Please share your source code. Here are a lot of experienced WP users.

[MENTION=2854207]snickler[/MENTION], GDTD: Nice to see you guys again on WP8....
[Windows Phone 8 Development and Hacking] snickler:
:D Great to see you on WP8 also. We need to get [MENTION=3289585]Marvin_S[/MENTION] back on here.
[Windows Phone 8 Development and Hacking] contable:
Indeed. Long time I didn´t hear from Marvin.

I´m really enjoying my 2 flagship phones: 920 and 925. Hopefully there will be a way to interop-unlock them...
[Windows Phone 8 Development and Hacking] GoodDayToDie:
The phone-side code runs in the WPTOOLS application chamber. It has, among many other capabilities, ID_CAP_CREATE_PROCESS_IN_CHAMBER. That is rather promising. It also has ID_CAP_PM_FIRST_PARTY ("Capability to access PacMan and ExecMan Foreground Agent internal APIs") and a bunch of other stuff, most of which is obviously related to app debugging or profiling. It's not full access, but it may nonetheless be useful.
[Windows Phone 8 Development and Hacking] sensboston:
Thanks, man! However it's wrong way (I think so).

Tried to play with some calls a little:

- registry calls: not implemented exception

- list \\WINDOWS directory - "access denied" exception

BTW, we still can use CoreConn API for similar ways as on WP7: install unsigned apps, get ISF for these apps and so on. But it's definitely not an interop way - I bet, MS blocked this API first of all.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
I wouldn't be so sure that it's not useful here... if we can kill system processes, we may be able to attach a debugger ot them too. If we can do that, we have control and can force them to write registry values (assuming they have the needed permissions). It's late here now and I've just spent hours staring at disassembly so my head is starting to hurt, but I'll look into this stuff more tomorrow.
[Windows Phone 8 Development and Hacking] tonbonz:
Could some look at this please?"C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.Diagnostics.ServiceModelSink\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Diagnostics.ServiceModelSink.dll" I found this info while digging through it...
[Windows Phone 8 Development and Hacking] ceesheim:
non, it only change a reg key to allow sideloading as many apps as you like.
[Windows Phone 8 Development and Hacking] -W_O_L_F-:
It unlocks ALL of them. But it needs one CAP to be unlocked already (done by BootstrapSamsung). This CAP doesn't work on 8.1, that's why EnableAllSideload doesn't work either.
[Windows Phone 8 Development and Hacking] BlackSilverGT:
ok thank you! but then how do you unlock everything on wp 8.1?.. with a custom rom I can't unlock all capabilities
[Windows Phone 8 Development and Hacking] GoodDayToDie:
The capability required for the EnableAllSideloading app is ID_CAP_DEVELOPERUNLOCK_API.

However, the way it works in 8.1 seems to have been changed. I'm working on it, but I've got a ton of projects I'm working on so life has been busy.
[Windows Phone 8 Development and Hacking] alan93:
Can I get some help here?

None of this makes any sense to me.

I have unlocked 2 wp7 Samsungs in the past but this thread has me lost.

Do I need a Windows 8 computer to do this?

I tried to install Window Power Tools and that doesn't install.

Where do I get the boot loaders for WP8? I can't find this anywhere either.

Also it says you need to have a developer unlock but to get that you need to down load the newest VS2013 which says my windows 7 computer is not new enough.

How do I get a developer unlock?

How do I get a interop unlock?

I am trying to read through all these 50+ pages between the "thanks" and "you rock" and "nice job" that add nothing to the process but not finding out how to do this.
[Windows Phone 8 Development and Hacking] djamol:
You can Install lite version of SDK for making a developer unlocked ? and application deployment tool on your Windows 7.

WWindows Phone 8.0 SDK Lite.

http://www48.zippyshare.com/v/61043840/file.html

Windows Phone 8.1 SDK Lite.

http://www72.zippyshare.com/v/59098969/file.html

1. Install SDK Lite version on your PC.

2. Developer Unlock Your Device using Developer Registration Tool.

3. Install homebrew apps using application deployment tool.

For Interop Unlock, follow 1st Post !!!
[Windows Phone 8 Development and Hacking] alan93:
That is simple and understandable, thanks! I will try that.