yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Development and Hacking] VonCrisp:
Is it possible to backup the msgs from NoDo and restore them into Mango (with a preserved chevron unlock).

I am wondering because I would like to flash my phone back to vanilla and upgrade up till Mango.
[Windows Phone 7 Development and Hacking] rajivshahi:
how did you go... did u succeed
[Windows Phone 7 Development and Hacking] VonCrisp:
Would also like to know!
[Windows Phone 7 Development and Hacking] VonCrisp:
Shameless bump! Has anyone had any luck? This is the only barrier that is preventing me from flashing my phone.
[Windows Phone 7 Development and Hacking] snickler:
Go to this forum http://xdaforums.com/showthread.php?t=1238519 and check ut the diagprovxml. On samsungs this will enable the use of provxmls to do file operations and registry changes. You will be able to copy the .vol from the directory to your isolated storage and use the ISE GUI 1.1 to retrieve the file.
[Windows Phone 7 Development and Hacking] rajivshahi:
heathcliff's root tool 0.7 works with mango can u try ????:o:o:o n see if this method works with other rom version n phone....
[Windows Phone 7 Development and Hacking] rajivshahi:
bump... this thread seems dead.... :(:(:(
[Windows Phone 7 Development and Hacking] btxakita:
Maybe just for now.

I have some idea but now, I have no time to go.
[Windows Phone 7 Development and Hacking] andreacorti:
ok... getting the file from the phone is quite easy, i can use api to access files (as wp7root tools does).

now i am trying parsing it... and it's kind of crazy.

this is more complex than sql server databases...

anyone has an idea?
[Windows Phone 7 Development and Hacking] Robbie P:
Re-bumped.

I have a HD2 Yuki/Xbmod BTTF on Mango

I managed to make copies of store.vol and pimIndex.vol using touchexplorer http://www.forum.touchxperience.com/viewtopic.php?f=29&t=582 (it errors but the copies are made and show up with contents as opposed to 0 bytes) but I could not delete the originals nor rename the new .txt files to the original names, and I left them in the stores folder.

on reboot the microsoft folder in application data became a file with 0 bytes, so there is no access to any folders within it. The phone works fine and sms are still there.

Somehow the phone has sensed my fiddling and locked me out, or a bug in touchexplorer or I should have moved the files before rebooting.

I will have to try again next re-flash.
[Windows Phone 7 Development and Hacking] microang:
Bump, this is a tool a lot of people would need inc myself... :)
[Windows Phone 7 Development and Hacking] ap3rus:
Arhh, this file is a mess, I definitely see SMS texts in there, however the text body mixed with some special characters which can be trimmed only by a guess. I wish I knew the format of this data. Though, will keep trying to get a right parser, challenge does not seems to be useless :)

Has anybody got any progress in there?

Upd. File seems to be a CEDB database.
[Windows Phone 7 Development and Hacking] ap3rus:
Sadly, this script does not extract all the texts that are in the file, I can't find a portion of sms in an output report of the script..

Upd.: Didn't notice at first, script is extracting contacts, not sms body's, my bad.
[Windows Phone 7 Development and Hacking] IM0001:
Hmm. Any news on an update for Windows Phone Device Manager to support Mango yet? It looks like any of the good dev work for it died off back in April or so.

I have no need to extract the messages from the file but I would greatly like to be able to just backup and restore my messages on the phone. Having an Arrive which is the more locked down CDMA phone seems to be a twofold pain in the butt as far as tinkering is concerned. The phone is great but I want to upgrade to 32G and don't care to loose my SMS.

I keep holding out waiting for an official backup solution to MyPhone but as with everyone else, the wait continues to be long. :/
[Windows Phone 7 Development and Hacking] peeks20:
That's about policy security,, the system protected that file you're try to copy,,

Like this

i managed to edit a policy.xml file,, and that work.
[Windows Phone 7 Development and Hacking] Robbie P:
So now you can copy and paste pimindex and store?

Can you post your exact steps?

Thanks
[Windows Phone 7 Development and Hacking] FelipeMR:
I was able to successfully perform the steps:

- To copy the file in Mango, use the app "Advanced Explorer" ( or not TouchExplorer WPDM);

- Copy to Folder Isolated IStorage Files app "WebServer";

- Through the app "WebServer" copy the file to your PC;

- Download the Installer Perl;

- Download the Perl script;

- Place all files in Perl;

- Rename the file to store.vol store.vol.txt;

- Run the script as indicated;

OBS.: The perl script but does not extract sms contacts from another file type. If this is really the SMSs new script file is necessary to draw them
[Windows Phone 7 Development and Hacking] IM0001:
Have you tried copying the .Vol files with the latest 1.7 beta of WPDM? Supposed to be full Mango support but as I have an Arrive, I am looking for confirmation that it works without an Interop Unlock before I dive in.
[Windows Phone 7 Development and Hacking] endeffekt:
You need an interop unlock to install WPDM
[Windows Phone 7 Development and Hacking] IM0001:
Not anymore, but with the new HTC Drivers, it is pretty much just as useless. :/

Tried everything last night. I can see My Documents and Windows with some stuff in there, but that is it. Everything else is closed off. Nuts.
[Windows Phone 7 Development and Hacking] xson:
So backup and restore is coming LOL?
[Windows Phone 7 Development and Hacking] Gray.Fox:
any update guys ?

it is so frustrating

i can't change my phone or hard reset my phone

never hated anything more than wp7 :(
[Windows Phone 7 Development and Hacking] skorpio:
hi guys, i have the LG Optimus 7 full unloked with MFG...

i have installed WPDM 1.8 on my pc and toucXperience on my phone...

i've syncronized all... but in the folder section i cannot see the folder "Application data"

also try paste "\Application Data\Microsoft\Outlook\Stores\DeviceStore" but not work!

i have only 3 folder

- applications

- my documents

- windows

we're is the solutions?

thanks in advance...

ps: sorry for my poor english...
[Windows Phone 7 Development and Hacking] GoodDayToDie:
WPDM can't browse the full filesystem, only the parts that low-permission sandboxed apps can access. WP7 Root Tools can access the filesystem on Samsung, and TouchXplorer/Advanced Explorer/old version of WPDM can access the file system on some HTC phones (those who do not have a particular crippling update). Nothing for LG (yet).
[Windows Phone 7 Development and Hacking] Robbie P:
By crippling update, do you mean Mango?;)

It might be possible to re-flash BTTF and upgrade to NODO then send operator.cabs and extrapartitions, Hard reset then swap the pim and store. Then upgrade to mango.

Anyone willing?
[Windows Phone 7 Development and Hacking] skorpio:
ok... i cannot backup my SMS on the LG Phone?... i must wait, maybe, the next windows phone upgrade? maybe the microsoft unlock the sms API?
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Not actually Mango itself (as in, 7720.68) but actually an HTC update which was slipstreamed into the Mango update for most HTC users. If you got Mango as part of a non-standard update path, like coming from beta to RTM, the harmful HTC update was separate and could be canceled.
[Windows Phone 7 Development and Hacking] ReMyDiamond:
Thank you very much !! It worked for me.

HTC HD7 with NextGen+ 2.2
[Windows Phone 7 Development and Hacking] rajivshahi:
i heard that this feature is only planned for appollo(wp8) not in upcoming tango...

:mad:
[Windows Phone 7 Development and Hacking] andreacorti:
yep ok.. extracting it is quite easy on samsung.. but how can i extract data from this file?

the perl script "tries" to do it.. but it's an exchange database, reading data inside it is not so easy...

the result is ****ty and incomplete.. i also tried to analyze the input and output.. but no solutions.. any idea?
[Windows Phone 7 Development and Hacking] abogdan:
Is it possible to save store.vol on PC and after re-install the rom to put it back on the phone and to recover old messages?
[Windows Phone 7 Development and Hacking] Robbie P:
It is possible to get them onto pc using touchxplorer, but difficult to put back on phone at the moment on our hd2s, using BTTF rom. It might be possible using a fully unlocked ROM like HD2owner or pdamatejam, I haven't tried them;)
[Windows Phone 7 Development and Hacking] abogdan:
Ok, then I will try because I have HD2O ...Tks

Edit:

I tried to take store.vol from a HD2O v1.25 to a fresh one HD2O v1.26. It works partially: I recovered the messages but I lost email accounts and I got some errors when I recreate the email accounts.

Conclusion: I do not recommend to do it...
[Windows Phone 7 Development and Hacking] Thunder_:
Just noticed a file call CommsBackup.xml in folder Application Data\Microsoft\Outlook\BackupVols. It includes all my SMSs except SMSs today.

Can you find it in your phone? This means there should be an API inside WP7 to backup all vol data to XML. If we can find this API, all we need to do is to call this API and backup this BackupVols.xml.
[Windows Phone 7 Development and Hacking] Robbie P:
If you recovered your messages then that is surely 100% success. The email accounts would be stored elsewhere and the errors may be related to the upgrade.

Well done.

Could you fill in the details for other HD2O Owners?
[Windows Phone 7 Development and Hacking] Thunder_:
I renamed that file yesterday and this morning, a new file appeared. It really something inside the phone that is creating it.
[Windows Phone 7 Development and Hacking] andreacorti:
i love you :p
[Windows Phone 7 Development and Hacking] Thunder_:
So this file also exists on your phone? Mine is Omnia 7.
[Windows Phone 7 Development and Hacking] ZeBond:
It appears that DVP is either missing it or I cannot access it.
[Windows Phone 7 Development and Hacking] Thunder_:
Developers in WPXAP have managed to develop an application to extract and backup SMS from BackupVols.xml. That's a Chinese version though.
[Windows Phone 7 Development and Hacking] andreacorti:
mine too! it's an omnia 7!
[Windows Phone 7 Development and Hacking] sensboston:
Just tested on Samsung Focus: file is exists and contains only latest SMS; old ones are missing.
[Windows Phone 7 Development and Hacking] Gray.Fox:
thanks alot thunder for the hint

i just attached the same app you mentioned in case anyone is looking for it

update : v0.3 doesn't support english i've just installed it :(

is there any way to translate it ? i couldn't find chines text in any dll file ! resource hacker didn't work ! any suggestion or hint is really appreciated
[Windows Phone 7 Development and Hacking] Robbie P:
LOL I think i've uploaded my texts to skydrive, but then maybe not haha!

It does show all my texts, not just recent ones.

Are there any multilingual people who can translate and give clear directions to backup and restore? possibly with screenshots.

Edit; I have empty folder called "sms" in skydrive.
[Windows Phone 7 Development and Hacking] acerate:
HI,

I know nothing about code,but I am chinese.maybe you can make a capture and I'll just put the translation there?
[Windows Phone 7 Development and Hacking] Thornton:
It already contains a English translation :-)

On the first page of the app (the one with the back and forward buttons) popup the menu, and select the second last menu item.

The number 2 dropdown on the new page is the language. Set to english, click the button below and restart app - Voila, English SMS backup... :-)

It doesnt work on my Samsung Focus S/ Omnia W but that is a different story
[Windows Phone 7 Development and Hacking] shinichi_wtn:
Already build an english version, see this thread

http://xdaforums.com/showthread.php?t=1448197
[Windows Phone 7 Development and Hacking] Necroman_AI:
Isn't there any way to make this app working without interop unlock?
[Windows Phone 7 Development and Hacking] rudelm:
nope, it isn't yet possible without interop-unlock. You cannot escape your isolated storage without the tricks used in the provxml application used in SMSBackup.

Is this BackupVols.xml just a plaintext xml file? I cannot look into it with my Nokia because of the lack of interop-unlock :(
[Windows Phone 7 Development and Hacking] gazzacbr:
Halfway there

yes, thats right. on pdaimatejam i can can just copy the files onto my pc with windows file explorer.

which is good enough for backup/restore.

well, i say just copy, but only after some windows 7 registry hacking so that my HD2 appears in devices:

http://downloadsquad.switched.com/2...a-windows-phone-7-device-in-windows-explorer/

WPDM didnt help as it couldnt see the hidden Microsoft folder. it only showed up as 'file'

so using the BackupSMS on WP7 exported my SMS to an xml file which i could manipulate in to a format that SMS Backup & Restore could read into Android.

so, thats half the story.

so how about Android->WP7... anyone?
[Windows Phone 7 Development and Hacking] Gray.Fox:
:eek::eek::eek:

let me get it right

you manage to export SMS from WP7 to android ??????????????????

please confirm if this is what you achieved

i'm dying trying to move my SMS from my HD7 to any android device without any luck
[Windows Phone 7 Development and Hacking] gazzacbr:
as i said in my post really.

i used SMS Backup (it was already in the rom) and exported to an xml and on to skydrive.

then got the file from skydrive and use UltraEdit (expensive but i use it every day at the office) to change the file into the format for Android SMS Backup & Restore to read in. (open up an existing saved message file to see the format required).

there is a web page around somewhere which i used when going from winmo 6.5 to Android.

otherwise you need a good text editor that can work in column mode.

for only a few messages you can do it by hand but it is not that easy.

i have seen perl scripts to do the same thing manipulating files.

yes, i can be done that way WP7--> Android

personally i consider this invaluable for changing phones and os's and wouldnt M$ have so many more potential converts if they could say "just simply transfer your Android/WinMo 6 (isnt that M$ too?)/Nokia data, messages and call logs and come over to WP7"

instead of locking the whole thing down like a childs toy

my 2c

(gets down off soap box ;) )

p.s. this was only my second (maybe last?) day of using WP7. i dont know much more than this, i am still reading ;)
[Windows Phone 7 Development and Hacking] Gray.Fox:
you are soo lucky

AFAIK only SMS Backup xap can export SMS to XML

i can't install SMS backup without flashing my phone

i never flashed a phone but i think flashing will erase all data on the phone

HD7

OS version : 7.10.7720.68

Hardware Version: 0002

Firmware Version : 2250.09.16901.401

Radio S/W version : 5.71.09.02a_22.51.50.21u

Radio H/W version : A.12.0.D4

Bootloader Version : 5.10.2250.0(132968)

Chip SOC Version : 2.2.5.0

is there any any any way of exporting my SMS ?

a hint is really appreciated
[Windows Phone 7 Development and Hacking] SGregory:
Can somebody upload perl script? Links in first message are broken. Hope you will help me:)
[HTC Desire S] tkr1992:
Has anyone here used the Antutu Benchmark app. I was comparing the scores between my Desire S and a Desire HD. My DS beat DHD in all aspects but Databse IO performance.

Can anyone explain what the Database IO is and how I can improve the performance?

Ps. My database IO score was very low between 20-40 whereas the DHD had over 200. I also seen other people with the same handset as me with scores over 150, is it just my handset?
[HTC Desire S] jtra:
See results of Antutu on several Desire S and my Desire:

http://xdaforums.com/showthread.php?t=1054393

I guess it is benchmark of queries and updates in sqlite databases (that are used quite often for persistent data storage of small data items).
[Acer Iconia A500] cybermage1:
I've tried placing MP3 files on my external_sd card under a folder called "Music". For some reason the "Music" app provided by Google refuses to see any of it.

Has anyone successfully placed music on the external SD card and if so, what stupid trick am I missing to make this work?

---------------

Edit: Just to save everyone the trouble of scanning through a ton of debug steps in the thread below. Here's the solution I had:

Eject the SD Card. Reformat with a new name. Pop it back in. MediaScanner scanned it immediately and voila! No more problems finding media on the external card!
[Acer Iconia A500] SmittyRN:
Have you rebooted with the microSD installed to let the system scan it?
[Acer Iconia A500] cybermage1:
Yes, tried that first, then installed Rescan Media and used it to trigger a rescan. No luck. It only finds media on the "internal" sdcard. I also checked from shell to make sure a .nomedia file doesn't exist. It just refuses to scan the external_sd.
[Acer Iconia A500] talltimbers:
Music Files

Not all music players can find the external SD storage. I had the same problem initially. Finally found Power Amp which will recognize the external sd storage using its built in file selection system.
[Acer Iconia A500] deedub334:
I had the exact same issue. The other issue I had was no matter how I tried, I could only transfer music files to the internal SD space via USB connection to my PC. I had to remove the micro SD from the A500, mount it directly to the PC using a card reader, and then I transferred my music files to the card. This worked fine but what a pain, I would much rather just be able to have the PC see the external SD like I can do with my EVO.

I have the paid version of Power Amp music player, and it has settings which allow the user to choose where it looks for music files. When I installed the app on my A500, it was default set to the internal SD, but when I changed the settings to the external SD card, it saw all of the music I had transferred and the player is operating perfectly.

Hope this helps.
[Acer Iconia A500] Neoprimal:
+1

From the reading I've done, it's pretty common on both tablets and phones with large amounts of accessible built in storage. Something about deciding to make the mount point the root vs. a partition. Keep in mind, I'm not speaking in terms of mounting the filesystem here, just using mount as a layman's term for the area the Android file system is using as read/write and allowing us to read/write.

On our phones in general, the mount point and where all our apps and such install the bulk of their files is what we call the external SD card. Only some things are moved to the internal storage area which we can't see on our PC unless we run adb. This is why when you plug the phone into a PC, generally the sd card contents will pop up. In this scenario, we can't easily directly access or use any of the internal storage. Some apps will use it, but that's it. On these devices, the mount point is SDCard and is our external SD Card. This is not the optimum process because as we all know, these cards can easily become corrupt especially if we move them around a lot and it's also not the best idea to use the phone without it, but it IS required to be hotswappable so it creates an issue for some apps.

Some manuf. have changed this so that the internal storage is the mount point, and that is what will pop up. This is generally the case for phones with big storage (8GB+) and for tablets. In this case, there's a partition that android and os files sit on and the rest of the drive is called SDCard. Technically this is the same with phones, except that now we're able to see and use the rest of the internal storage space. This IS the optimum, because internal storage can't be swapped out or moved around and a failure of this drive is likely catastrophic anyway. It's the best place to put your apps.

Various ways are then found to deal with the external sd card. I think really, laziness is why some phones/tablets can't access both areas from a PC or recognize files from it within the device easily.

Some have made it so you can see both with a custom file system - Samsung, as an example and finally, some have workarounds that loop the external SD card through the internal storage like a 'link'. I believe the Asus TF does this. That's the most elegant solution since the scanner should see the external SD card as a folder within the sd card and be able to use it's contents.

In the end, I believe Android inherently scans the storage area named/mounted as SD card or whatever the main mount point is for media by default. Honeycomb I believe does the same. So if device software devs. or app devs don't write in something to explicitly state that media files may also be on the external SD then you get apps that can't find them there. Some apps will inherently have their own file scanner and should be able to find media wherever it is on there.
[Acer Iconia A500] cybermage1:
Well here's the thing - the MediaScanner isn't scanning the external SD at ALL on my A500 no matter what.

As you can see, it only scans the internal /mnt/sdcard and completely ignores the /mnt/external_sd directory.

Is there any way to change this behavior?
[Acer Iconia A500] daveid:
Do you have a .nomedia file on the root of your external sd?
[Acer Iconia A500] cybermage1:
And just to clarify that I do have a clue:

Not to mention - from the debug output it's obvious it's not even attempting to scan anything except /mnt/sdcard

Best I can figure, it's not specific to my device, but is inherent to Android only supporting ONE external storage directory.

When the apps (including MediaScannerService) run "getExternalStorageDirectory()" it will only return the "primary" "external" storage which is actually our internal storage of /mnt/sdcard.

This means that anything - including Google Music - that relies on the MediaScanner will never be able to store media on our external SD cards.

Can anyone invalidate that comment?
[Acer Iconia A500] cybermage1:
So I did a bit of testing with manually shoving a file into the MediaScanner database.

Here's the class I wrote / tweaked from examples online:

public class MediaScannerNotifier implements MediaScannerConnectionClient {
private MediaScannerConnection mConnection;
private String mPath;
private String mMimeType;
private Context mContext;

public MediaScannerNotifier(Context context, String path, String mimeType) {
mPath = path;
mMimeType = mimeType;
mContext = context;
mConnection = new MediaScannerConnection(context, this);
mConnection.connect();
}

@Override
public void onMediaScannerConnected() {
mConnection.scanFile(mPath, mMimeType);
}

@Override
public void onScanCompleted(String path, Uri uri) {
Log.w("MediaScannerExtra","Scan Completed Path:" + path + " Uri:" + uri.getPath());
mConnection.disconnect();
}
}

And here's what the app does:

public class mainAct extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

String destination = "/mnt/external_sd/Music/Information Society-Baby Just Wants.mp3";
new MediaScannerNotifier(this, destination, "audio/mpeg");
}
}

Here's the output:

I also scanned it on the /mnt/sdcard path and here's the output:

Note it considers the "external_sd" path to be "internal" storage. Also, the default Android media apps still won't find the file despite being in the MediaScanner database after running this.

I think this is just a failing in Honeycomb. And it pisses me off because I won't be able to use Google Music for playing my MP3 collection off an sdcard.

More importantly - the video editor app recently posted "Movie Studio" won't allow you to use any video files stored on the actual SDcard, despite the fact that the Acer built-in camera records them there.