New Windows Phone "Registry Tool" and "Capability Unlock" Introduce by "Amol Baikar" on XDA Forum.


Hello, my self Aditya.
New Windows Phone "Registry Tool" and "Capability Unlock" introduce by @djamol at "XDA-Developers" Forum.
Here is the details, what he wrote in the Forum Post.

Hi folk's,
Previously i have described that the how to unlock "WPSystem" root directory on SD Card.
So I've found a two little hack that can be exploits some cool things.
I'm giving an explanation with the simple example.

Achievement first :- 
There is a possibility to run any app package in any Program directory. Can be possible run homebrew app in second party and first party directory. Important thing is that app run's with the reserved capabilies of the targeted directory. Such as "SECOND PARTY APPLICATION" capabilities and "FIRST PARTY APPLICATION" capabilities.
For an example. [ID_CAP_INTEROPSERVICES]

So how to get it work on.?
There is a very simple approach.
We will take an example of the OEM APPLICATION with SECOND PARTY privilege.
I've Nokia Lumia so, I'm taking a "GLANCE BACKGROUND BETA" application for an example.

Let's start-
Develop your own application package.
Now look out the "WPAppManifest.xml" file of the targeted app(Glance Background).
Check out Navigation Page of the targeted app. It has a

 <NavigationPage="Pages/MainPage.xaml">
Then your app package navigation page "SHOULD BE" be the same as targeted manifest file.
1. Now deploy your application package on device.
2. Install "Glance Background Beta" from the Window Phone Store.
3. Delete all folders under the targeted directory.(Glance background)
[Install, NI, TempInstall, TempNI, XBF etc].
4. Now copy the content of your own deployed package and paste it to there.
(Copy all content under your application GUID[Install, NI, XBF etc]).
In short mean just replace the "Program Files" with your package files.
5. Run the App.
Now your application package is running in OEM(Glance Background beta) directory. Your app will run with "RESERVED" capabilities of the targeted App.

Achievement Second :-
So, I've developed basic "REGISTRY TOOL". (iv'e attached .Xap package with the source code.
We will target the same application"Glance Background Beta" for the suitable example.

1. Install "Glance Background Beta" from the Window Phone Store.
2. Deploy my own .xap package on your Device.
2. Replaced the "Glance Background Beta" content with my .xap package installed content.
3. Run the app (Glance Background Beta).
4. Check out, my code is running with the reserved capabilities of the "Glance Background" App(Second Party Applications).
My code was not written registry values using its own capabilities but i can write the registry values using the "Glance Background" Capabilities.
I've not tried at all area of the registry but it Works all area under the OEM policies.
You can try it with FIRST PARTY Apps for better permissions.

When you are going to try it on System Apps, such as "Extras+Info" etc. Delete the app immediately after your research, otherwise your phone can be brick.

Don't try it if you don't know that what you will going to try. I'm not responsible for any damage or issue. Case sensitive.


Tips
There is no need to Remove the SD Card.
1. You need to unlock Root Directory on SD Card. (Uncheck the checkmarks "WPSystem" Properties "HIDDEN" and "SYSTEM".
2. Rename the folder "Apps" to "Appssss" for better permissions while deleting files. (Even you don't need to Delete the containts under the GUID dir. just make "New Folder" and move it to there. Very Simple.
3. Rename back to "Apps".
4. Now copy and paste your package to the targeted directory using your favorite File Manger.


Enjoy !!! 
Don't forget to put your comments here.

Comments

Popular posts from this blog

How to use PROXY to download all OEM apps.

WPAppPatcher v1.20b (Application/Game Patcher)

First Windows Phone Registry Editor app in the Windows Phone Store.