yashsingh1/xdaforums huggingface dataset:
[Windows Phone 8 Development and Hacking] jhoff80:
Hmm, has something changed in deployment lately? Even with that new version 1.5... I'm using the same 8.0 SDK to deploy that worked on my 920 in the past, but on my 950XL I get an error 89731B01, despite having developer mode enabled.

Edit: Really weird. The same method still deploys fine on my 1020, but not on the 950XL.
[Windows Phone 8 Development and Hacking] vcfan:
yea [MENTION=5424835]TachisAlopex[/MENTION] had posted earlier in this thread that he also had the same problem on his 950. sorry I don't have a 950/XL to test, but some people have told me it worked for them on these devices. have you tried WPV XAP Deployer tool? I'm just curious what it says. Also try to reboot your PC and phone before using. heres the link for the download
[Windows Phone 8 Development and Hacking] the_scotsman:
I'm new to Windows Mobile 10 with my 950 XL (long time Android user), though I used to make some custom WM 5 and WM 6.5 ROMs back in the day :silly:

So this would let us make reg edits etc. What kind of things can this give us? I see there's an ad blocker for WP8 - are these also working on Win10Mo?
[Windows Phone 8 Development and Hacking] qzem:
I get an error when trying to deploy this app:

Error - The manifest could not be loaded and may not be valid.
[Windows Phone 8 Development and Hacking] jhoff80:
That issue comes up for me with the WP 8.1 SDK installed. With the WP 8.0 SDK installed, I am able to deploy to most of the devices I have (except for the 950XL).

Unfortunately, deployment still doesn't work for me on the 950XL even with the WPV App Deployment tool. Still the same error code. I wonder if it's because the USB-C connection requires different drivers for communication that the older tools don't recognize? That's just a stab in the dark though.

Edit: Actually I don't think that guess makes sense, because if I attempt to deploy with developer mode disabled, the tool can recognize that the device isn't developer unlocked.
[Windows Phone 8 Development and Hacking] winphouser:
???✨ 640XL, 10586.36. Thanks [MENTION=6655208]vcfan[/MENTION] ⭐⭐⭐⭐⭐

A feature request/suggestion:

How about templates for toggling Full FS access over SFTP?

I just enabled it using vcREG 1.5, and it works perfectly. A template would be really convenient though..

Enable Full FS Access over SFTP:

PATH: HKLM\System\Currentcontrolset\control\ssh\sirepuser

sftp-home-dir => C:\
default-home-dir => C:\
sftp-mkdir-rex => .*
sftp-open-dir-rex => .*
sftp-read-file-rex => .*
sftp-remove-file-rex => .*
sftp-rmdir-rex => .*
sftp-stat-rex => .*
sftp-write-file-rex => .*

Disable Full FS Access over SFTP (default values):

PATH: HKLM\System\Currentcontrolset\control\ssh\sirepuser

sftp-home-dir => %FOLDERID_SharedData%\PhoneTools\
default-home-dir => %FOLDERID_SharedData%\PhoneTools\
sftp-mkdir-rex => %FOLDERID_SharedData%\\PhoneTools\\.*
sftp-open-dir-rex => %FOLDERID_SharedData%\\PhoneTools(\\.*)*
sftp-read-file-rex => %FOLDERID_SharedData%\\PhoneTools\\.*
sftp-remove-file-rex => %FOLDERID_SharedData%\\PhoneTools\\.*
sftp-rmdir-rex => %FOLDERID_SharedData%\\PhoneTools\\.*
sftp-stat-rex => %FOLDERID_SharedData%\\PhoneTools\\.*
sftp-write-file-rex => %FOLDERID_SharedData%\\PhoneTools\\.*

http://xdaforums.com/windows-10/windows-10-mobile/guide-filesystem-access-sftp-windows-10-t3185766
[Windows Phone 8 Development and Hacking] dorianmuthig:
You need to install the latest version of the developer tools that come with Visual Studio 2015 Update 1 (installation requires a reboot of your PC) and it should work, if it doesn't, reboot your phone, if that also doesn't help, put it in airplane mode, unplug it from your computer, and then plug it back in. You should also be able to copy any XAP file via USB/MTP to the device and opening it in the Explorer or Files apps where a registered default file handler should be present that allows installing them when side-loading or developer mode are enabled, sadly there's a bug with it and it's not working at the moment.

This does not work at all. I have now tried it with all versions of the NdtkSvc.dll that ever factory shipped on a device before the change. It works on older upgraded handsets, but not any of those Lumia devices which ship with Windows 10 by default (I have no third-party devices to try with). It's either a signature problem, and without interop/file system unlock you can install certificates to the machine root store or the trusted publishers stores, as far as I'm aware (only personal store allowed) or a file system permission problem, wherein no library may be loaded from that user data location. Either way, without some sort of zero-day exploit we're probably screwed here, and the exploit thing presents a whole new conundrum once an update ships, because you can't skip installing them once they have downloaded and you need to reboot your handset. This is making me quite upset, because they keep borking updates and the only means by which to clean up rogue files from the caches is doing it by hand or factory resetting the device (not an option without any non-cloud backup methods). I'll give those loons an earful next year when they're back from their winter skiing trips and x-mas vacations...
[Windows Phone 8 Development and Hacking] jhoff80:
Pretty sure I tried most of those things prior to that with no success. Just finished uninstalling all the components from my attempt to use Visual Studio 2015 this morning. (Visual Studio- Not even once). ;)

Either way, it doesn't matter too much if the interop unlock isn't working on the 950XL at the moment. The only two things I wanted to do were to copy some legacy appdata and install an adblocker.
[Windows Phone 8 Development and Hacking] vcfan:
thank you, I will add it in the next version soon for sure.

thanks for the info. definitely sounds like a cert issue. ive been told by a few people actually that it worked for them on the 950 and XL. who knows. I don't personally have a 950 so all I can do is have people test, and its difficult to debug and try things when you don't actually have the device. I have another file system access method, but I'm not sure it works. I may make a test app and perhaps you could try it?
[Windows Phone 8 Development and Hacking] vcfan:
reg editing allows many tweaks and also lets us open up access to most of the filesystem. there are some threads and apps dedicated to registry tweaks in this section, and yes there is ad blocking methods. unfortunately, some people are having problems applying these unlock methods on the 950s and XLs, so I would hang on for a bit before trying things until we have confirmed working on these devices.

youre supposed to sideload with wp8 xap deployer, not 8.1 app deployer. (C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\XAP Deployment\XapDeploy.exe)
[Windows Phone 8 Development and Hacking] qzem:
Thank you it works now!
[Windows Phone 8 Development and Hacking] dorianmuthig:
Well, we could try checking which certificates are installed on the device, since reading is allowed and then hunt for an old version of the Nokia Dev Toolkit Service in all images in the firmware store that is signed by an accepted one. Quite a lot of work, but it should be doable. Actually, for now I'd even contend with the borked version so I can make the service work again without resetting the device, since apparently the entire firmware on one of mine is borked and I need to copy some stuff off it before I can reset it again.

As far as testing you app goes, can you supply source code for me to compile myself (source control with history preferred)? Call me paranoid, but I need to audit everything, and auditing source code is easier and more quickly done (unless you rely on shellcode). And if you use some form of source control, I could send code back and make your app nicer, too. :)
[Windows Phone 8 Development and Hacking] dorianmuthig:
Okay, so I compared the most recent file I could dig up which works on older devices with the one that ships on the new devices by default and this is what I got:

[IMG="Compare NdtkSvc.dll"]https://xdaforums.com/attachment.php?attachmentid=3589763&stc=1&d=1451186239[/IMG]

So we either need to find a way to install the MS Root CA 2010 into the device's trusted root store for the LOCAL MACHINE user and hope that's enough, or find an old version signed by a certificate under the MS Root CA 2011. I'm not optimistic about the latter and breaking a 2048-bit RSA key using hardware available to individuals, even those with quite a bit too much money, can take 2-4 years in the worst case and depends on the factorization method used. So will finding a sha256 hash collision, probably, I'm really not sure. So, attacking the cryptography isn't really a viable option. If the certificate chain however means what I think it means, we might be able to get a signed version of the old DLL by sending it bundled with an app through Intune or the app store's testing channel, though I have not yet tried that. Otherwise a privilege escalation exploit or flashing the device with a modified ROM or deployment package is what we need.

--- edit ---

It appears that's not all. Even with the original file that is in the C:\Windows\system32\ directory at the new location, the service will not load. This is indicative of a file access permission issue.
[Windows Phone 8 Development and Hacking] winphouser:
????✨ Permanently interop unlocked 640XL using vcREG MixRadio edition+CustomWPSystem_0601.xap on WP8.1.2. Still works after factory resets and upgrades to WM10586.36!!

[Tweaks.xml] NdtkSvc Path

<tweak category="System" name="NdtkSvc Path" type="input">
<entry path="HKLM\Software\OEM\Nokia\NokiaSvcHost\Plugins\NsgExtA\NdtkSvc" name="Path" type="string" default="c:\windows\system32\ndtksvc.dll" />
</tweak>

? https://raw.githubusercontent.com/sensboston/WPTweaker/master/WPTweaker/Tweaks.xml
[Windows Phone 8 Development and Hacking] tfwboredom:
What about the 550? Shouldn't those theoretically use the same steps as 950(XL)?
[Windows Phone 8 Development and Hacking] sensboston:
Hello guys, I'm lil bit confused (there are lot of contradictory info here), could someone (with the practical experience) tell me "yes" or "no" - is it possible to interop unlock Lumia 950 with the OS build 10.0.10586.29 (an official one)? If the answer is "yes", could you describe whole process step by step? Thanks!

I tried to deploy vcREG_1_2_W10.xap with WP8.0 deployer but always got "Error - 0x89731B01" message after long wait. Phone is unlocked not only with W10M dev settings but also with my developer's account and "Windows Phone Developer Registration" app.

P.S. My CoreCon settings are absolutely alright (I'm able to sideload apps via VisualStudio's - 2013 & 2015) or via standalone deployers. The problem of deployment is in the ID_CAP_OEM_CUSTOM capability included to the manifest (removing this capability makes xap deployable but not working at all - craches all the time). MSDN forums are full of stupid newbie's "advises" like "disable WiFi" or "do re-register 3 times in a row" or "completely reformat your notebook, hard reset the phone and reinstall all stuff from the scratch" and other BS but I'm not that stupid (please don't go this way - I'll send complain to the xda mods! :D )
[Windows Phone 8 Development and Hacking] xboxmod:
Hi

Yes it seem possible!

Use this version & follow instruction http://xdaforums.com/showpost.php?p=64410126&postcount=340
[Windows Phone 8 Development and Hacking] sensboston:
[MENTION=489538]xboxmod[/MENTION], sorry but this does not work for me, I always getting Error - 0x89731B01 deploying vcREG_1_5_W10M.xap

And zip archive files_1_5.zip - what is this for?

I just re-read topic one more time: [MENTION=489538]xboxmod[/MENTION], you are wrong, the answer is "NO" - looks like nobody can sideload that xap (with ID_CAP_OEM_CUSTOM capability) on the 950/XL...
[Windows Phone 8 Development and Hacking] dorianmuthig:
This error means that a device was found, but the remote debugger/deployment service isn't responding to a request. Reboot your device and XAP deployment should work. If it doesn't disconnect the handset from your computer, put it in airplane mode to make sure the virtual USB network connection is the only active network device and try again. If you have a dual SIM handset, you need to install the latest updates first (one firmware, one Windows), because Microsoft royally borked the dual SIM images (they're still borked beyond reproach).

However, if you are using a device which came from the factory with Windows 10 Mobile installed (the new Microsoft branded Lumia ?50 series handsets), you cannot load the old version of the Nokia Device Toolkit Service onto the device, and modifying the registry key to enable CAP_ID_INTEROPSERVICES using the Nokia Device Toolkit Client will not work without replacing the version that ships with the device, because it will silently ignore any commands that are not allowed. I have not noticed any odd side effects from that service not running on my devices, but modifying the path from which the service DLL is loaded will stop the service from starting as well. We need to find a different method to manipulate the registry without resetting the device or resetting the device and using provisioning packages is the only option for interop unlocking those new devices. Keep your eyes peeled, something's going to give sometime.
[Windows Phone 8 Development and Hacking] Magnum_Enforcer:
Thread cleaned.

Having said that, knock off the back and forth and stay on topic. If anyone needs a refresher on the forum rules, here's a link: http://xdaforums.com/announcement.php?f=1628

Cheers

Magnum_Enforcer

FSM
[Windows Phone 8 Development and Hacking] derausgewanderte:
vcfan, thank you again for the fix. It worked great on my 640XL as mentioned in my previous post. Your fix got lost in the thread though and folks still try to find all kinds of other ways, mostly including hard resets to get their devices interop/unlocked. You may want to update your original post with your new version 1.5 and instructions.

Also, from my own experience and others it is important to wait at least 30s to a minute before reboot after restoring ndtksvc. It takes that long. Any reboot too early and it won't work. Unfortunately, there is no confirmation when it's done - a minute should be fine.

thank you

cheers
[Windows Phone 8 Development and Hacking] winphouser:
Could the CA perhaps be added using Runtime provisioning ppkg created using Windows ICD??

I can add unsigned provisioning packages with a tap in File Explorer. My phones are unlocked though.

https://msdn.microsoft.com/en-us/library/windows/hardware/mt484163(v=vs.85).aspx

https://msdn.microsoft.com/en-us/windows/hardware/dn913721.aspx
[Windows Phone 8 Development and Hacking] darkensx:
Hi on Lumia 640 LTE (At&t) wp8.1 OS version 9651.15148 and i tried the "easy" way in OP said it failed sd permission was green so was WPsystem it mention something about could not find path or change path "D:\WPsystem\appsx" :confused:

i tried the manual way but could not get passed rename Apps to Apps1 as it wont let me keeps saying failed to rename "permission denied" so idk what to do little help please im a user coming from android so this is new. UPDATE: Apparently my phone auto updated my apps before i had it activated so exploit was patched reflashed with WDRT disabled auto app updates in store now works expected... now how do i blacklist stuff like op says?
[Windows Phone 8 Development and Hacking] lukjok:
Hi, I have a little problem here. I'm trying to set Binary value to key but I can only write no more than 24 characters. If I write more, app just not saving it. Is it a bug or some limitation?
[Windows Phone 8 Development and Hacking] dorianmuthig:
You need to modify the machine store (`SYSTEM\Local Machine` user) or the certificate store for the user for which the service will be run as (typically SYSTEM or NetworkService), not the default user store (`Administrator` or `Public`). You can only do that via the device provisioning packages which get installed during the OOBE process and can contain security certificates, registry settings, apps and/or user data files to place into a folder. This does however require factory resetting the phone and that's not something I would consider an acceptable solution as it is akin to downloading the FFU with the device recovery tool, modifying the registry files inside the image and then flashing it onto a device (which definitely works).

However, installing the CA into the trusted root store isn't going to be enough, since the service loader will not load the DLL from the user data folder, even if the signature is trusted. This is indicative of a file permission issue or an additional file path or capability check. Without a native debugger attached to the process it is however very difficult to find out what obstacle exactly has been put in the way and I can't really dedicate all of my time to that problem. I'm not sure about [MENTION=6655208]vcfan[/MENTION], but I'd wager it's the same for them.
[Windows Phone 8 Development and Hacking] Gnad:
Yesterday I was able to interop unlock using vcREG 1.5 but I messed a few things up so I decided to hard reset and unlock again. After reset, I let the phone restore the backup and apps then tried to unlock again but it didn't work. Is it because the latest extras & info cannot be broken yet?

vcREG 1.5 showed error: check if you have correct permissions (ID_CAP_INTEROPSERVICES). registry functions disabled.

Edit: I tried hard reset again and unlock immediately without updating, still didn't work.

tldr: unlock, worked, hard reset, unlock again, didn't work

Phone: Lumia 1020
[Windows Phone 8 Development and Hacking] MaDaLiNoSt:
when you try to unlock just don not connect to internet, flash an outdated rom like 8.1 cyan, skip log into microsoft account util you set you date 100 years ahead and detele extras+info app.

That is what I did and it worked
[Windows Phone 8 Development and Hacking] rickastillo:
with this can you interop 8.1 at last? what about if the last version of 8.1 is demin? i tried this with thw mixaudio patch i could enter the Vreg and use the interop templated, but it didnt work :/ any help with this? im on Lumia 535 with windows 8.1 gdr2
[Windows Phone 8 Development and Hacking] derausgewanderte:
check my post above. when you restore ndtksvc in vcREG 1.5 in the first step, before you reboot you should wait at least a minute (the "complete" confirmation is instantaneous and is not correct, and rebooting right after will give vcREG not enough time to restore). Then reboot and check the interop/unlock boxes. I keep forgetting this myself everytime I do this.
[Windows Phone 8 Development and Hacking] WoJtOn:
Hello everyone, I have a problem. After interoping my Lumia 640 (WP8.1 update 2) using Mix Radio method and enabling full FS access with VCreg, I can't disable it back. I've tried "Disable FS access" template in both VCreg 1.2, 1.5 aswell as WPTweaker app, but after a restart, I can still access the system files through MTP, which may lead to accidental brick in the future... Can anyone tell me, how can I manually disable the FS access, what files/registry settings do I need to change? Thanks in advance.
[Windows Phone 8 Development and Hacking] MrCego:
If you have disabled it, connect your phone to the PC and uninstall drivers from device manager. Restart PC and connect your phone again.
[Windows Phone 8 Development and Hacking] WoJtOn:
I got it to work. I'm not sure what have I done differently, but finally, Disable FS access template in vcREG worked :)
[Windows Phone 8 Development and Hacking] Laicure:
Just got interop-ed mine (Lumia 730) by..

- WP8.1 GDR1, interop-ed using the MixRadio method. Success but some registry keys (like customholddelays) are locked. No problems with FS access.

- Joined W10M Fast Ring for .63 update

- After the update, did a hard reset

- Updated all apps and installed any system updates (if there is) as usual

- FS access retained on W10M

- Installed CustomPFD and tried doing some registry tweaks, everything is now unlocked (CustomHoldDelays and the other locked keys are now editable).
[Windows Phone 8 Development and Hacking] augustinionut:
Mixradio not available en store for lumia 530.... needed to hardreset and wait the phone to reinstall oem apps. Then mooved mixradio to sdcard.
[Windows Phone 8 Development and Hacking] alexche77:
same here, i am trying the offline method.

Lumia 535, template of vcReg not working.
[Windows Phone 8 Development and Hacking] derausgewanderte:
just in case somebody missed this important post by vcfan. Follow instructions and make sure you wait for at least 30s before you reboot in the first step. cheers
[Windows Phone 8 Development and Hacking] rs0017:
not working for lumia 640 Windows 8.1 .method1 : radiomix is not on store. method2: extras+info from store unable to move to SD .
[Windows Phone 8 Development and Hacking] augustinionut:
Method 3: reflash using device recovery tool, vait for mixradio to appear, move to sd, not update extras info....
[Windows Phone 8 Development and Hacking] raijovj:
Does Software Navigation Key Works?

I need Software Navigation Key reg.(CustomPFD Reg>General tweaks>Enable Nav).

Does that work?or is it locked?

(windowsphone8.1)
[Windows Phone 8 Development and Hacking] augustinionut:
Hey, this forum has a search button http://xdaforums.com/sitesearch.php?q=registry navigation bar lumia
[Windows Phone 8 Development and Hacking] mjz2cool:
i tried the manual method on my lumia 640 running 8.1, but i can't find windows explorer, that app is not available. using another app i can't rename the apps folder. the easy way doesn't work either, after using the unlock template, i still can't sideload any app that needs interop unlock. does the extra's and info unlock block apply to 8.1 as well? anyway, i thought i'd try and apply vcreg 1.5 to mix radio, but then the app doesn't start.

also, a bit off topic, why doesn't my profile picture show the correct image in my posts?
[Windows Phone 8 Development and Hacking] raijovj:
Already Tried.

I have tried those links, it ends in this thread. So does Navigation Key works?

Also I can't install vcREG_MIX_RADIO_bootstrap.xap using CustomWPSystem_0601.

When pressing Apply Xap(in CustomWPSystem_0601), it crashes..

helppp..
[Windows Phone 8 Development and Hacking] augustinionut:
You dont have interopunlocked phone? Search help on dedicated topic of vcreg ... .use search.
[Windows Phone 8 Development and Hacking] lukjok:
I think it needs to be Interop unlocked
[Windows Phone 8 Development and Hacking] XDRdaniel:
I tried. Format from my pc, format from my phone, none works :(:crying:
[Windows Phone 8 Development and Hacking] surya467:
oh :( the u should do it the manual way, Try this method : http://windowsblog.in/registry-editor-tweaks-for-all-windows-phone-hack-114141/

---------- Post added at 12:50 PM ---------- Previous post was at 12:48 PM ----------

try CustomPFD app to change registry entries and do a restart too just to make sure
[Windows Phone 8 Development and Hacking] XDRdaniel:
Naah, i'm too lazy. I guess i'll just wait a few more days, weeks... :silly:
[Windows Phone 8 Development and Hacking] flips13:
when deploying dummy, ISOStore saying, that app is in use or something like this and AppDeplyoment complains on manifest. Any other solutions about how to remove app from settings?
[Windows Phone 8 Development and Hacking] vcfan:
can you read keys though? what phone and os version do you have? do you get error message when loading the app such as "cannot initialize"?
[Windows Phone 8 Development and Hacking] hooddy:
I've got "Error initializing" (ID_CAP_INTEROPSERVICES). Non Lumia phone (HIGHSCREEN WinJoy WP8.1.2).

Is it possible to add support for my phone? What kind of info do I need t oprovide?
[Windows Phone 8 Development and Hacking] TheIronMaiden:
How can we enable all sideloading so we can install high privilege apps like tetra lock screen 1.2.0.0?
[Windows Phone 8 Development and Hacking] mybabysexy:
nope, it loads as normal. I tried to create a key, when I press Apply it shows nothing, then I pressed Read, the value box turned blank.

I'm using Lumia 525 with .341 update