[Windows Phone 7 Development and Hacking] contable:
2.9.2011 Update: How to transfer files from/to device via Isolated Storage without using a xap file

After you have prepared your phone as described below do the following:

1. Download the attached "Transfer_IsoStore_Package.zip" file

2. Make sure you have the WP SDK 7.1 RC installed on your device, if not install it with the "vm_web2.exe" file from my package

Note: For me the file transfer didn´t work with the WP SDK 7.1 beta, so if you want test it before you install the 7.1 RC (515 MB haha)

3. Start the Isolated Storage Explorer (Ise_GUI_1.1 file from the package)

4. At the top type in the GUID of the app you want to access the Isolated Storage (e.g.: GUID DiagProvXML app: {566814df-f6b6-4154-8be5-9e65dce907c0})

Note: You only can download the isolated storage data of sideloaded apps, not from apps you have downloaded from the marketplace !

4a. Press "Get Data" Button

5. Press "Download Data to my computer", create a new folder where the data from your device should be stored and download the data to your desktop

6. Inside the before created folder you will find a "IsolatedStore" folder, browse to this folder and add the files of your choice

7. Press "Upload folder to Isolated Storage", choose the "IsolatedStore" folder where you have added your files and upload them to your device

That´s all.

Note: I suggest to use the Isolated Storage of the DiagProvXML app because this function will be added to the next version Marvin_S is preparing. So you can copy your transfered files in an easy way without typing in the long path everytime.

The path to the isolated storage of the DiagProvXML app is:

\Applications\Data\566814DF-F6B6-4154-8BE5-9E65DCE907C0\Data\IsolatedStore\

Just for info.

If you wanna transfer your files via the isolated storage of another sideloaded app just replace the GUID in the path.

8. How to find the GUID of an app:

Start WPV Xap Deployer 1.5 from my package, choose the xap file you want to know the GUID, but don´t deploy it.

On screen make a dopple click on the file you have choosen and the file information will appear. Just copy the GUID and paste it in Isolated Storage explorer.

Enjoy !

Credits for Isolated Storage Explorer 1.1.0.0 and WPV Xap Deployer 1.5 go to winphoneviet.

Please visit his thread and press the "Thanks Button":http://xdaforums.com/showthread.php?t=1223619

30.8.2011 Update: How to connect the DiagProvXML App (http://xdaforums.com/showthread.php?t=1238519) if you allready have prepared your device for using provxml feature:

1. Uninstall New Sms App from your device

2. Deploy the attached "ConnectDiagProvXMLApp.xap" to your device

3. Start the diagnosis app

4. Start grps manager (*#9908#)

5. Choose copyxml

6. Choose copyxml1

7. Leave gprs manager by pressing the back button

9. Start gprs manager again

10. Choose customxml

11. Choose customxml1

12. Leave gprs manager by pressing the back button

13. Start gprs manager again

=> "UpdateDiagProvXML" should be listed, now you can transfer the before created provxml files from DiagProvXML App !!!

Enjoy !

Initial preparation of your Samsung device:

Hi there,

as we (Samsung users) know the fantastic WP7 Root Tools from Heathcliff74 isn´t working anymore under Mango. So here is a solution how we still can copy custom provxml files to our devices under build 7720 without having a file explorer:

1. be sure that you are still on NoDo or restore your NoDo backup

2. your device must be ChevronWP7 unlocked and relocking should be prevented

3. deploy "WP7 Root Tools 0.5" and the attached "New_SMS_provxmlfinalRTM.xap"

4. run "WP7 Root Tools 0.5" and create "provxml" folder in the root folder of your device

5. browse to "\Applications\Install\D19A80F2-1717-488F-A9F3-CFAD782ED59B\Install\" and copy the following files to the before created "provxml" folder:

Edit: unlock.xml, copyxml.xml, copyxml1.xml, copyxml2.xml, copyxml3.xml

(Atm there are problems with the number of xml-files gprs app can handle, so please copy only these 5 files !)

6. close "WP7 Root Tools 0.5"

7. update to Mango 7720

8. unlock your device with the gprs method via diagnosis app (*#9908#)

Now how to add the custom provxml files:

1. Rename "New_SMS_provxmlfinalRTM.xap" to "New_SMS_provxmlfinalRTM.zip"

2. unzip the file

3. edit one or all of the included "customxml" files with the editor

(How to write registry keys you can find in the attached "examplexml.zip")

4. zip all files again and rename the .zip file to ".xap"

5. delete "Add new Sms" app from your device

6. deploy the new ".xap" file to your device

7. start diagnosis app again (*#9908# for GPRS)

8. choose one of the "copyxml.xml" files (depending on which file you have modified => copyxml.xml copies customxml.xml, copyxml1.xml copies customxml1.xml and so on)

9. choose the "customxml.xml" file you want to launch

10. leave the diagnosis app

That´s all.

Note: With this method you can copy under Mango any before created provxml file to your Samsung device without having a file explorer !

Credits go to

Heathcliff74 for WP7 Root Tools

xboxmod for the provxml capatilities thread

yhd4711499 for the OMNIA 7 jailbreak thread

Best regards

contable

Edit:

possible FileOperations:

Edit:

How to change the notification sounds under Mango:http://xdaforums.com/showpost.php?p=16866810&postcount=23