[Android Software/Hacking General [Developers Only]] emandt:
This utility allows to convert PimBackup files to XML one which is

compatible with Android application "SMS Backup&Restore" created by

Ritesh Sahu (* check the author to match the right application on Market *).

After the conversion the XML file contains all your SMS and you can Import

them to you Android smartphone.

This utility doesn't require any installation process or additional DLLs,

in order to start using it, just run the executable file.

WARNING: I've tried to restore about 11,000 SMS with success on "Motorola Atrix 4G" and it seems to freeze many times while running

stock

"Text Messaging" application.....so I think 11,000 SMS is too much to handle for Android OS :(

Versions History

=============

* Version 2.0.0.4 (2012-12-13)

- New Draft Folder support

- Messages in Custom Folders are now moved to Inbox or Outbox

- Minor bug fixes

* Version 2.0.0.2 (2012-11-28)

- New option (only for CMS files): Discard self-test messages

- New option to convert not supported folders in In/Outbox

* Version 2.0.0.1_beta1 (2012-11-14)

- New advanced graphic design

- PimBackup binary files (*.pbm) supported!!!!!!

* Version 1.0.1.0 (2011-09-28)

- If it enconters an irreversible error it will asks if you want to continue without stopping conversion

* Version 1.0.0.9 (2011-09-26)

- Managed splitted Conversation/SMS text in multi-rows (messages with Carriage Return)

* Version 1.0.0.8 (2011-07-27)

- Fixed negative values for TimeZone offsets

* Version 1.0.0.7 (2011-07-27)

- Added TimeZone and Date/Time management to increase/decrease according to your local TimeZone

* Version 1.0.0.6 (2011-07-04)

- Fixed bug while using special characters like "&" or quote

* Version 1.0.0.5 (2011-04-21)

- Fixed bug for Inbox messages if SenderName and/or SenderAddress is empty

* Version 1.0.0.4 (2011-04-21)

- Managed empty "SenderName" and "SenderAddress" for Outgoing messages. Now those messages will be considered well.

- Draft, Trash and Outgoing folders (from CSM file) are not converted in any case because Android hasn't got those folders.

* Version 1.0.0.3 (2011-04-19)

- Added "Text Encoding" option to decide output file text encoder ("UTF-8" is the most common)

- Managed empty "SenderName" and "SenderAddress" data from input files. Now those messages will be discarted

* Version 1.0.0.2 (2011-04-19)

- Added an option to stop decodification after have decoded a specified amount of messages

- Managed "line-brakes" in messages. Those line-brakes will be removed from the message

- Managed "self-test" messages. Those self-test messages will not be added to output file

- Fixed a bug that truncates TextMessage at first "semicolon" character

- Added an "Error" section to show occurred errors

* Version 1.0.0.1 (2011-04-18)

- Uncompressed Executable file for better compatibility on multiple Windows OS

* Version 1.0.0.0 (2011-04-06)

- First release

Create a good backup file with PimBackup

=================================

The software is dummy and need a good/perfect file to work fine; in other words it needs

a good PimBackup file.

Let's create that file:

* open PimBackup in your Windows Mobile phone/smartphone

* choose "Backup" from dropdown list

* select sections as you wish but not forget "Messages"!!

* press "Next"

* (if you have a lot of SMS do not select "Create temp files in memory")

* press "Next" and go-on following the Wizard....

Find CSM or PBM file

===================

At the end of procedure above you will have a single PIB file.

This file is compressed and you can open it with WinZip/WinRAR/7Zip.

* So, please open it and look for "*.cms" or "*.pbm" file.

* Extract it from the compressed file.

That's it!!

Start the conversion

==================

Ones located CSM/PBM file you will want to convert it, right? :)

* Open "PimbackupDroid.exe" (this software of course!)

* Click "Menu --> Open" and select a CSM/PBM file

* [only for CMS] Enter "Your phone number for comparison". This field is necessary because

this is the only way to identify you as the sender of outgoing messages.

You can use simple numbers without international prefix (Ex: 0039 or +39).

* (optional) Check "Only between dates" to force convert just SMS between

two specified dates. It works for both incoming and outgoing messages.

* (optional) Check "Blacklist" OR "Whitelist" radio button if you want to

EXCLUDE (blacklist) some contacts or you just WANT (whitelist) convert

just some specified contacts.

!!WARNING!! - Blacklist and Whitelist using "Partial" input data, in

other words if you will add "Edward" in one of those all

contacts CONTAINS "Edward" word will be blacklisted/whitelisted,

for example also "Edward2" will be affected.

Both Blacklist and Whitelist are case insensitive (no difference between

"Smith" and "SMITH").

* Press "Start" button. It will generate a NEW file with the same name of original

one but with ".xml" extension. (!!WARNING!! - it doesn't ask for overwriting)

Import XML file on Android OS

========================

Now you have an XML file generated with this utility and you need to download

a small (and FREE) application from Android Market:

*SMS Backup & Restore" created by "Ritesh Sahu" (!!!check the author name!!!)

Install it :)

Before run this new installed utility you need to create a new "SMSBackupRestore"

folder in you Internal Phone Storage's root directory.

Now you can copy your XML file to this new folder and run the new Android application.

This Android utility is very very easy to understand: just press "Restore" button

and select your XML file.

Now wait until errors (ops!!) or successfully popup window!

System Requirements

==================

This utility works properly on all 32-bit/64-bit versions of Windows,

including Windows 98/ME, Windows NT, Windows 2000, Windows XP, Windows

Server 2003, Windows Vista, Windows Seven and Windows 8.

Personally tested on: Windows 7 Ultimate 64bit, Windows XP 32bit and Windows 8 Pro 64bit

Linux users: I think this software will works with "WINE" but not tested.

Disclaimer

==========

The software is provided "AS IS" without any warranty, either expressed

or implied, including, but not limited to, the implied warranties of

merchantability and fitness for a particular purpose. The author will not

be liable for any special, incidental, consequential or indirect damages

due to loss of data or any other reason.

Issues/Limitations

===============

- MMS/e-mails not supported

- Attachments (like images or files) not supported

Screenshot

===========

Download at Sourceforge.net

======================

https://sourceforge.net/projects/pimbackupdroid/

Any idea on what to add more to this software??