[Motorola Droid X2] skwoodwiva:
Sometimes we don't realize something is right there until we look more closely into it. So with this.

The CWR advanced restore is better at doing data restore than the alternate "new method" (below). :o

Update "Advanced restore system from older rom"

Method 1:

The process may work better if you boot to cwr from the older rom where the data is current and advanced restore a newer system as follows: (from could be any rom)

How to merge an update with your Current "PureBlur" ROM so all your data apps remain. Power off to CWR . Backup your current to be safe. Do all the following in the same CWR session: Choose Backup & restore ..... ***CHOOSE THE LAST one>>>Advanced restore. Select the "Update Nandroid" (.....PureBlur.sys.only...) Select restore system. Wipe cache & dalvik. DO NOT WIPE DATA. Flash ReRecoveryDx2.zip. Reboot.

"Advanced restore data from new system rom"

This may not work as well as the above.

Method 2:

Just being on a ROM makes it the "target.nand". Choose Backup & restore....Advanced restore then choose the source.nand that has all your latest apps then Restore data. Wipe cache & dalvic and you are DONE!

All data.img files will have ".recovery_mode" set to 1 - active AND you are not touching system so ReRecovery will not be needed.

Note if you do play with cross-rom merging at best you can be sure to wipe cache & dalvic to ensure booting.

*************************************************************

Older "alpha" method 3:

Work in progress, First (ghetto) edition. BTW Thanks to hedwig34 for leading me in the right direction.

Here is My tested method to merge your latest apps (data) with a new nandroid (system)

Definitions : (use no spaces in a nand' folder name, my nandroid names are not necessary)

TARGET.NAND folder : As I conceived this method, this should be a wiped nandroid which is likely to be an updated version of rom you are running OR the nandroid of any rom you just flashed.

SOURCE.NAND folder : This would be your latest backup with all your apps to merge with the former.

Use Root Explorer (or ES file)

For this exercise make a duplicate of the TARGET.NAND folder.

Though once you practice this the dup is not needed.

(in Root Explorer (use a long press) just copy then paste)

Then copy from the SOURCE.NAND folder and paste into the copy.of.TARGET.NAND folder, the following:

.android_secure.img (if not used leave it as is)

data.img

Use your installed Terminal apk OR:

Install (mkt search - "Terminal IDE") Terminal IDE : http://code.google.com/p/terminal-ide/

Setup the apk install system etc , sd flip/flop -assumed

In terminal IDE (type the following)

su

cd /sdcard/clockworkmod/backup/Copy.of.TARGET.NAND

md5sum *img>nandroid.md5

(Wait for the #)

You can check for a newer date for nandroid.md5 to confirm success.

Restore Copy.of.TARGET.NAND from cwr then be sure and wipe cache & dalvik. This should be good but BSR might be missing (depending on how you are using this) so Flash ReRecovery.xx.zip before you reboot system.

RR will also give you leeway to go wild and use this to restore data across different roms on YOUR sdcard- you will have bootstrap there to save you if the rom-nand' bombs!

Note if you do play with cross-rom merging at best you can be sure to wipe cache & dalvic to ensure booting and flash RR as a safety.