[Windows 10 Mobile Apps. and Games] vcfan:
vcREG is a registry editor for lumia windows phones that has SYSTEM level access to the registry. the tool also has the ability to unlock all app capabilities for third party apps(interop unlock), and give SYSTEM level access to most of the filesystem through MTP.

new in version 1.7: thanks to [MENTION=7651894]gus33000[/MENTION] for pointing out some registry values set for the interop unlock that may cause versions of rs1+ to break compatibility with WP8 apps. this has been fixed. For interop unlock, i suggest you use [MENTION=7651894]gus33000[/MENTION] Interop Tools as his tool is more likely to have better support for changes in the future, as i am too bogged down with other projects.

thanks to [MENTION=5059666]Wack0Distractor[/MENTION] for sharing the idea and the acer service that makes this unlock for the X50 series phones possible. also thanks to [MENTION=4542506]ngame[/MENTION] for providing the test devices and the many hours of debugging, and [MENTION=5889633]djamol[/MENTION] for the main reason any of these unlocks are possible.

Instructions for X50 series phones like the 550,950/XL

ndtk_acer_services.zip uploaded below contains acer.service.acersystemservice.spkg, NdtkSvc.dll, and newndtksvc.dll.

1.Go to settings and turn on developer mode.

2a. For APPX version, download vcregUWP_1.7+dependencies.zip,unzip, install dependencies, then install the vcreg appx

2b. For XAP version, Sideload vcREG_1_7.xap using

WP8 xap deployer

C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\XAP Deployment\Xapdeploy.exe

or

WP Power Tools

https://wptools.codeplex.com/

3.Go to the app bar, then choose x50 series unlock. You will receive an error about the acer service not running. That's ok for now. Click step 1 and it will tell you to install the acer system service and copy some files. To install the acer system service, use iutool [rs and newer builds,this version is essential,old versions will probably not work] (can be found here. thanks [MENTION=5059666]Wack0Distractor[/MENTION] ).

run this command as administrator

iutool -v -p "path to the file acer.service.acersystemservice.spkg"

if you receive error 0x80070490, disconnect your phone from usb, go to control panel on your pc, devices and printers, find your windows phone and remove device. reconnect the usb to your phone,and after it reinstalls the drivers automatically, run iutool command above again.

if you receive error 0x8024a110, your phone should reboot to the gears UI in a minute. if not, run the command again. if it still doesnt auto reboot, manually reboot your phone. It should reboot into the gears UI, then back into the OS. if it still fails and doest show gears, give you phone a rest for 5-10 minutes and retry(usually needed after a new rom flash).

4.When you're back in the phone OS, copy newndtksvc.dll and ndtksvc.dll to your documents folder on your phone through USB

5.Go to the app bar, then choose x50 series unlock. You should no longer receive the error about the acer service. Now click step 2 and follow the rest of the instructions from the app.

6.If you've taken the silent extras/advanced+info update, or updated that app manually, be sure to choose the option "Restore NDTK 950/XL" in the "x50 series unlock" page and reboot to regain access to the elevated features. It basically means if it suddenly stops working, apply this setting.

Instructions for older devices

1.Go to settings and turn on developer mode.

2a. For APPX version, download vcregUWP_1.7+dependencies.zip,unzip, install dependencies, then install the vcreg appx

2b. For XAP version, Sideload vcREG_1_7.xap using

WP8 xap deployer

C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\XAP Deployment\Xapdeploy.exe

or

WP Power Tools

https://wptools.codeplex.com/

3.Go to the app bar, then choose classic unlock

3.If you've taken the silent extras+info update, or updated that app manually, be sure to choose the option "Restore NDTK" in the "classic unlock" page and reboot to regain access to the elevated features. It basically means if it suddenly stops working, apply this setting.