yashsingh1/xdaforums huggingface dataset:
[Windows Phone 8 Development and Hacking] h2l278:
Ndtksvc dll not loading error

Hi,

I used Interop tool 1.9 on my Lumia 950 and turned on "Restore NDTKSvc" in "Interop Unlock" so now I get Error NDTKSvc dll not loading when launch Vcreg 1.7.

Is it reason for error on Vcreg? And what I can to fix it?
[Windows Phone 8 Development and Hacking] sensboston:
[MENTION=8267492]h2l278[/MENTION], you should ask your questions at the proper place first. This thread is almost closed and topic clearly says "NO LONGER SUPPORTED" :)
[Windows Phone 8 Development and Hacking] greenteaandkratom:
Have you read the previous pages yourself? There is an updated tutorial using HERE maps.
[Windows Phone 8 Development and Hacking] marianodelfino:
Had to roll back to get some files from 8.1 and tried to gem some reg files, tried both methods, here are the results:

The mixradio method is impossible for those who don't have it. Can't be deployed and it's no longer in the store. You have to be lucky enough to get a ffu with mixradio from the web.

The [MENTION=7893959]slavanap[/MENTION] method doesn't work for me. Once everything is done, here maps hangs on the splash logo and after some time, it crashes.
[Windows Phone 8 Development and Hacking] marelizebarn@gmail.com:
More help with Mix Radio method

Hi, I'm trying to unlock my Windows 8.1 Lumia phone in order to migrate my whatsapp messages decrypted to my new android phone. The Mix Radio method looks great, but I need more help. Microsoft doesn't support Windows 8 phones anymore, so I cannot download any apps from their store anymore, but I already have Mix Radio installed on my sd card. You then say I must install CustomWPSystem on the device. Where do I get CustomWPSystem? Or can you provide a link for download maybe? Thanks!
[Windows Phone 8 Development and Hacking] sirozan:
Can't you just make an Backup of you messages with Whatsapp, copy that to your new phone and restore it there?
[Windows Phone 8 Development and Hacking] marelizebarn@gmail.com:
More help with Mix Radio method

Thanks for the reply sirozan! No unfortunately not. It will work when you're moving from android to android, or windows to windows phone, but not when you're moving from windows to android like me. The backup is always encrypted and cannot be read by the android phone. But I found a solution. I bought a second hand windows phone that COULD upgrade to Windows 10 cheap, upgraded it to Windows 10, easily moved my whatsapp over to that one via a backup, developer unlocked the phone (can only be done on Windows 10 phones) so that I can extract the messages and media directly from the phone decrypted, and migrated them over to the android phone via the "Winwazzapmigrator" app.
[Windows Phone 8 Development and Hacking] HATA28:
Alright, thanks for your reply. We'll find out tomorrow if a Lumia 532 can be unlocked this way or not ;)
[Windows Phone 8 Development and Hacking] vcfan:
UPDATE

I'm collaborating with [MENTION=4730550]Pasquiindustry[/MENTION] to bring the full registry editing capabilities of vcREG to CustomPFD. When the new version of CustomPFD is released, vcREG as an app will be retired, but a new xap called vcBREAK will be released. its only purpose will be to do the "jailbreak" (interop/capability unlock), and then you would use CustomPFD to do all your registry editing and apply your tweaks. When there is more information to share, you will know.
[Windows Phone 8 Development and Hacking] raghulive:
in windows phone 10 10136 build i found some odd behavior to phone file system in pc, like unable to copy files to pc ,whatsapp is says u already request code for acivation,its better to use CustomPFDfor registry editing and to apply your tweaks
[Windows Phone 8 Development and Hacking] irshad2809:
Thanks .was already hoping for something like this .

---------- Post added at 01:06 AM ---------- Previous post was at 01:04 AM ----------

If you have installed custompfd editor then using that disable the mtp access . Goto tweaks and disable there .then it works perfectly as before .
[Windows Phone 8 Development and Hacking] jaygriggs:
No Message

[MENTION=6655208]vcfan[/MENTION]

so when you tap apply XAP, does it say it successfully applied the XAP? or do you get an error. if extras+info is still there, then it definitely didn't apply the XAP.

also are you positive that customwpsystem is installed on phone memory,and extras+info installs to SD?

I dont receive any message it flips right to the apps page when i tap "apply XAP"

Extras and info is there every time (under settings)

I triple checked and installed customwpsystem on the phone without a sdcard

checked storagesense and made sure it said SDCard

and then used customwpsystem

Same result extra and info is back
[Windows Phone 8 Development and Hacking] raghulive:
now in windows phone 10 10136 you dont need custom pfd for side load unlimited xaps,if you turnon Developer mode on you can deploy any xaps.so i recommend flash to 8.1 and update to 10136 fresh tweaking:o:):D:angel:

mod edit - pic is enormous
[Windows Phone 8 Development and Hacking] souma_rox:
Does this give interop and all capability unlock too???
[Windows Phone 8 Development and Hacking] raghulive:
No
[Windows Phone 8 Development and Hacking] ngame:
ANY xap no .

Sideload unlimited ... still no .

you are only able to sideload 20 xaps with normal access not Interop Access
[Windows Phone 8 Development and Hacking] djtonka:
Did you count them?:)
[Windows Phone 8 Development and Hacking] raghulive:
I know MS don't give interopunlock ,but i didnt count xaps but we can achieve unlimited by moving sd card.20 sideloads enough though
[Windows Phone 8 Development and Hacking] ngame:
No , WMPowerUser wrote a post about that I think Microsoft told about it in of their conferences
[Windows Phone 8 Development and Hacking] Leo_zodiac:
I accidentally saw that "for developers" settings 10 minutes ago.

the CustomWPSystem_0600.xap uses normal access and I deployed it with the Chinese tool.

"extra+info" app is in all apps list, instead on settings menu.

it appears in storage settings and you could move it to SD Card just like other apps and no need to change date to 100 years.

when i attempt to patch the "extra+info" I get an error.

i think whit some works on CustomWPSystem_0600.xap we could get interop unlock on W10TP.

[MENTION=4542506]ngame[/MENTION], [MENTION=6655208]vcfan[/MENTION], I'm ready to test any idea.
[Windows Phone 8 Development and Hacking] Ranomez:
Hi, I used this app to get interop unlock on my Nokia Lumia 625 and it is working good but I can't seem to edit some registry keys that I should be able to (an example that I want to edit is: HKLM\SOFTWARE\Microsoft\Settings\QuickSettingElements\Pinned\AllowedQuickSettingsElements to 5 and it just goes back to 4 after reboot)

Also it seems the full mtp fs access doesn't actually give write permission on many places in the system.

Is there a way to get full write permissions and full registry key write permissions?
[Windows Phone 8 Development and Hacking] HATA28:
I can now confirm that a Lumia 532 can also be interopunlocked using this method. :)

Does anyone know if it is possible to enable massStorage? I tried it with ffutool, but it still doesn't work. Maybe there is a separate registry key for this?
[Windows Phone 8 Development and Hacking] poken1151:
Wanna try this method, but for some reason, CustomWPSystem is looking for D:/WPSystem/appsx but when I look under there all I see is apps.

EDIT: And manually adding the folder gets past the error but... obviously at that point it can't find the app. No clue why it's searching for appsx. Anyone else ran into this problem?
[Windows Phone 8 Development and Hacking] ngame:
this way will no longer works on windows 10 .

we have to find another way for 10 and I'm working on it but I can't release findings but not a real SUCCESS at this time .

better to wait for latest build .

it's writeable but if you open action center it will back to 4

you have to set another key to get 5 actionable buttons and It will make you fonts and otherthings very small

I see that in WindowsMania but I can't remember reg path.

MassStorage Mode is not registry related it's a boot loader functionality . me and vcfan are working on some more things but I can't say anything about them . but be sure we are still working for a full functionality access not Interop or Root only
[Windows Phone 8 Development and Hacking] poken1151:
Is my question off topic? Little confused. Or is this all supposed to be done in the W10 Technical preview. I'm on 8.1 with my Lumia 830.
[Windows Phone 8 Development and Hacking] titi66200:
[MENTION=4542506]ngame[/MENTION] , [MENTION=2621033]Ranomez[/MENTION]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Theme]

"UserPreferenceWidth"=DWORD:0x0000004B
[Windows Phone 8 Development and Hacking] Ranomez:
I already set that but the 5 quick actions one still keeps going back to 4 on reboot.
[Windows Phone 8 Development and Hacking] titi66200:
Tested and working on HD 720p (1280 x 720) and WXGA (1280 x 768) but not tested on WVGA (800 x 480)
[Windows Phone 8 Development and Hacking] irshad2809:
Yes that should be the problem. Not working on my l630
[Windows Phone 8 Development and Hacking] poken1151:
Finally got it to work on my 830, have no idea what I mucked up, but it eventually worked after I deleted the appsx folder I made that confused it. Can't wait to try it, but not at hoom to deploy anything...
[Windows Phone 8 Development and Hacking] titi66200:
[HKEY_LOCAL_MACHINE\SYSTEM\controlset001\Control\CI]

"CI_DEVELOPERMODE"=dword:00000001

After reboot dword is 0 ?
[Windows Phone 8 Development and Hacking] redknight65:
It works on my lumia 520.

Thank You So Muchhh.

YOU AND Pasquiindustry BIG GENIES. I have this from last year and searched and searched for interop unlock but what founded was needed money for tools or it possible to another models but today you and pasquiindystry revolutionized the phone hacking.

pure and simple i don't have words to thank you.

Sorry for my bad english.
[Windows Phone 8 Development and Hacking] redknight65:
What registry keys are modified when apply full fs access?
[Windows Phone 8 Development and Hacking] souma_rox:
after getting full fs access i can't delete the OEMSettings.reg from windows\packages\registry files why???
[Windows Phone 8 Development and Hacking] irshad2809:
But why would you delete it?
[Windows Phone 8 Development and Hacking] souma_rox:
to replace it with the modified OEMSettings.reg
[Windows Phone 8 Development and Hacking] redknight65:
All Capabilities are unlocked if not how to unlock manualy?
[Windows Phone 8 Development and Hacking] Amadeus01:
Strange

"extra's+info" is not available for my device ( lumia 1320 )
[Windows Phone 8 Development and Hacking] Ranomez:
I have a bit of a problem: downloaded the windows insider app (and I am not even registered for windows insider anymore) and instantly got the notification for windows 10tp without even opening windows insider and now when I open it it doesn't even notice I am not registered, it just says I am set up for fast lane, does this have anything to do with interop unlock and is there any registry key I could change to get rid of the update notification, even after uninstalling windows insider I still get it (I didn't download the update)?
[Windows Phone 8 Development and Hacking] sensboston:
I wanna ask newbies here: please, do not overquote! Please, do not post a HUGE SIZE pictures, OK? It's a developers forum, not a "look mom - I've posted damn HUGE picture here!!!"
[Windows Phone 8 Development and Hacking] souma_rox:
can you plz make any update to make this thing permanent even after a hard reset plz
[Windows Phone 8 Development and Hacking] vcfan:
yes all caps become unlocked

I plan to add an option to auto patch any lumia to make it permanent
[Windows Phone 8 Development and Hacking] souma_rox:
so plz release it soon as ms is making new windows 10 bullids for phone in which CustomWpSystem doesn't work and a hrd reset is essential part after updating to each build from wp8.1 so if you add the patch you are talking about this is the best time to release it. I think
[Windows Phone 8 Development and Hacking] beka909:
Sim unlock is possible ?
[Windows Phone 8 Development and Hacking] vcfan:
I've implemented one click automatic patching for permanent interop/cap unlock after hard reset for all lumia models. tested and works perfectly on my 1520. whoever wants to test PM me. you don't have to muck around with files. just sideload the app, choose the option and click apply.

requirements for testers: flash a clean stock rom so you can verify it works if you've already applied the romrebuilder method. if you've only just used vcreg to live interop unlock, then no reflashing needed, its ok to use the software from this state. after applying the one click hack, you must hard reset to verify the changes.

after I've verified it works fine with a few different models with the help of testers, i'll release the update.
[Windows Phone 8 Development and Hacking] djamol:
Quickly Implemented In "Root Tool".

VERY EASY TO USE.

WORKS ON WINDOWS 10.

I've not completely tested new build due to my bricked device.

Donation would be good to de-brick
[Windows Phone 8 Development and Hacking] ngame:
works on 10 ? how ?
[Windows Phone 8 Development and Hacking] BakedOnSomeSour:
Im wondering if on windows 10 mobile its still possible to copy the necessary files for the Root Tool by renaming the WPSystem folder to gain permissions. I know its possible to rename the WPSystem folder (sometimes an error appears but keep trying. I also know its only possible with the file explorer built into the OS. Once renamed other file managers can be used. Ive never tried copying the files to make Root Tool usable though
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Hey vcfan, nice work! A few suggestions and requests:

Request: Can you post the source code (for the RPC client, not the Silverlight app)? If nothing else, we can probably help you fix some of those issues (lengths, etc.).

Suggestion: For reading variable-length stuff like binary data, I suggest trying first with an unprivileged library (you can use my NativeRegistry library for this, or check its source code to implement this yourself). That will let you get the actual length of most, though not all (some aren't readable from within an app), binary values.

Suggestion: For writing variable-length stuff, there's no reason to hard-code the length. If the string is 300 hex characters, write 150 bytes. No need to limit it.

Suggestion: For multi-strings, I suggest a less-common character than "space" as your delimiter. It's entirely reasonable that somebody might want to write a multi-string with a space in one of the strings. I'm fond of using characters like | (pipe) or ` (backtick) as they almost never legitimately appear in the registry. For a phone app, you can use any character that appears in the phone's keyboard (some, like backtick, require press-and-hold on another character such as apostrophe) as the delimiter. If you want to use spaces, make it so the delimiter is two spaces in a row instead of one; that's a much less-likely pattern to intentionally want to write into the registry.

Suggestion: For your interop-unlock/capability-unlock tweak, be aware that there are some capabilities present on the phone but not initially included in any capability class (at least, this was true for WP8.0) and the method you are using to add them will probably miss them. I could be wrong about that, though, since you do part of that in the native code (RPC client) DLL for which I don't have source.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
[MENTION=4458864]beka909[/MENTION]: SIM unlocking is entirely unrelated to this kind of hack. This won't help you there. Talk to the carrier, buy an unlock code online, or don't buy a SIM-locked phone in the first place.
[Windows Phone 8 Development and Hacking] GoodDayToDie:
[MENTION=6339699]blaclknight564[/MENTION]: Here's the list of registry changes the app makes when setting Full FS Access (it's basically just what was used for Samsung phones on 8.1):

[HKLM\SOFTWARE\Microsoft\Mtp] DataStore: "C:" (string)
[HKLM\SYSTEM\ControlSet001\Services\Mtp] ObjectName: "LocalSystem" (string)
[HKLM\SYSTEM\ControlSet001\Services\Mtp] Type: 00000010 (integer, 16 in decimal)
[HKLM\SYSTEM\ControlSet001\Services\Mtp] ServiceSidType: 00000001 (integer, 1)
[HKLM\SYSTEM\ControlSet001\Services\Mtp\TriggerInfo\0] Data0: 7508bca3290b900c (binary)
[HKLM\SYSTEM\ControlSet001\Services\Mtp\TriggerInfo\0] Data1: 0000000001000000 (binary)
[HKLM\SYSTEM\ControlSet001\Services\Mtp\TriggerInfo\0] DataType0: 00000001 (integer, 1)
[HKLM\SYSTEM\ControlSet001\Services\Mtp\TriggerInfo\0] DataType1: 00000001 (integer, 1)
[HKLM\SYSTEM\ControlSet001\Services\Mtp\TriggerInfo\0] Guid: 16287a2d5e0cfc459ce7570e5ecde9c9 (binary)
[HKLM\SYSTEM\ControlSet001\Services\Mtp\TriggerInfo\0] Type: 00000007 (integer, 7)
[Windows Phone 8 Development and Hacking] sensboston:
What do you mean "for all lumia models"? "For all lumia models with sd-card support"?
[Windows Phone 8 Development and Hacking] ngame:
at this time yes (if it work on all phones) but working on a new way to work on Any LUMIA and hope work on ANY hardware , any Brand and any Model .
[Windows Phone 8 Development and Hacking] sensboston:
ngame, it sounds very promising! Hope, finally we'll get universal hack :)
[Windows Phone 8 Development and Hacking] ngame:
vcfan did a really nice research . I think he can rebuild windows phone 8.1 from the beginning also better than Microsoft looool :D

I think he will be success
[Windows Phone 8 Development and Hacking] vcfan:
------------------------------------------------

UPDATE 2

App updated to version 1.2 to provide a one click permanent unlock after hard reset. The app simply reads your OEMSettings.reg file, uncompresses it, appends unlock registry entries to the end of the file, recompresses it, and puts it back in its original location,so you don't lose your OEM settings either. You'll find the new option in templates.

Also added a new template to disable full filesystem access. A reboot is required.

Please note that those devices whose OEMSettings.reg file is set as read-only, this will not work. Me and some testers have found no pattern on which devices or for what reason certain devices have this file locked. 2 same model phones and one is locked and the other is not. Even after reflashing different roms made no difference. If a method is found to modify the file it will be added. For these people, currently your option option is to use the live interop unlock.

The new files are named vcREG_1_2_BOOTSTRAP.xap and vcREG_1_2_SIDELOAD.xap which you can find in the first post.

Thanks to [MENTION=1501461]WojtasXda[/MENTION] for discovering the OEMSettings.reg unlock method which is implemented in my app :good:

------------------------------------------------
[Windows Phone 8 Development and Hacking] vcfan:
yep, the nokia library will also allow to get this info. I am not using any libraries yet, but its possible I will add it in the future. as for the source, I will release it soon like I did for my ativ rpc library. it just needs a little structuring/cleaning and so forth before I can do that.

already implemented variable length/no limit in my libraries, it just didn't make it to the app yet.

also already implemented this in the libraries. you can use any character as delimiter. but it also didn't make it to the app yet.

I don't read the capability values from the \CapabilityClasses key, instead I read the cap names from the keys under \Capabilities then create or replace capability classes under \CapabilityClasses. also added some other ones manually that I came across from certain app manifests.

Thanks for the suggestions GDTD
[Windows Phone 8 Development and Hacking] GoodDayToDie:
Awesome, looking forward to seeing it and thanks for your incredible contributions! Also good to hear that you're parsing the Capabilities key (presumably similar to what my EnableAllSideloading from the ATIV S interop/capability-unlock did); it sounded like you were just enabling specific capabilities, but I didn't take the time to check. My bad. Thanks again for this work, and let me know if I can lend a hand with anything or you would like a feature added to one of my libraries (though they're of course open source, so feel free to fork and edit yourself).
[Windows Phone 8 Development and Hacking] hutchinsane_:
hey [MENTION=6655208]vcfan[/MENTION], regarding those devices with read only oemsettings: I found a way to make mine writeable ( although I only tested it with Wojtas' hack and I am not sure if all the steps are necessary), here's what I did:

I added these using Wojtas' hack

[HKEY_LOCAL_MACHINE\System\ControlSet001\Services\MtpSvc]

"ObjectName"="LocalSystem"

[HKEY_LOCAL_MACHINE\System\ControlSet001\Services\Mtp]

"ObjectName"="LocalSystem"

"Type"=dword:00000010

"ServiceSidType"=dword:00000001

[HKEY_LOCAL_MACHINE\System\ControlSet001\services\Mtp\TriggerInfo\0]

"Data0"=hex:75,08,bc,a3,29,0b,90,0c

"Data1"=hex:00,00,00,00,01,00,00,00

"DataType0"=dword:00000001

"DataType1"=dword:00000001

"Guid"=hex:16,28,7a,2d,5e,0c,fc,45,9c,e7,57,0e,5e,cd,e9,c9

"Type"=dword:00000007

but that still didn't work, so after hard reset I didn't have write access. What I did afterwards (while still having these values in my registry) was to go to System\CurrentControlSet\services\MTP

and edited the values that were present (I think it was ObjectName, but I can't be sure at the moment) and after a reboot, I had write access. Please note that if you use Wojtas' method to add/edit something under CurrentControlSet the phone won't be able to complete the hardreset and won't boot anymore so you'll have to reset it. So don't add anything with CurrentControlSet in OEMSettings.reg I will check as soon as I have the possibility (which is in 4 hours) and edit this post. What I will check is it it is enough to ONLY edit the value in CurrentControlSet.

cheers, hutchinsane_
[Windows Phone 8 Development and Hacking] vcfan:
those mtp settings are the exact settings I apply for enabling full FS access. once you have full FS access, checking the properties of the file show that it is set as read only and any trying to overwrite or delete the file fails.

if you changed ObjectName, maybe the context of the user MTP is now running as has such access that LocalSystem doesn't. hmmm

even the rpc copyfile function I have access to that runs as LocalSystem fails on this file, but can replace any other non locked or read-only file on the system.

and about putting controlset001 in oemsettings.reg, my permanent unlock does add the mtp settings as well in oemsettings.reg, and it worked fine for me and testers. no one reported having any problems doing the hard reset, and neither did I on a 1520.

thanks for your input and good looking out
[Windows Phone 8 Development and Hacking] vcfan:
found a solution, and its hilarious how such a simple solution was overlooked.

you don't HAVE to modify OEMSettings.reg, you can modify other files and it works fine. I simply added registry entries to Microsoft.Input.mtf_Lang_en-us.reg instead of the OEMSettings.reg file that was locked, and IT WORKED. i even tried it on my ativ,which has OEMSettings.reg locked, and it also worked. I will add this to vcREG soon for people with locked OEMSettings.reg.
[Windows Phone 8 Development and Hacking] Mattemoller90:
I love youuiu, with this new trick I can unlock My Ativ S directly from 8.1 gdr1 or 2 without custom rom 8.0 gdr3 and update update and update

Must we change Samsung to Nokia and install extra+info and after replace it with Your app or can We replace diagnosis directly?
[Windows Phone 8 Development and Hacking] contable:
I doubt that the Nokia rpc will work on a Samsung device, but maybe I´m wrong...
[Windows Phone 8 Development and Hacking] sensboston:
You are the good man! :good: :good: :good: