I would actually advise people to allow Google Market to restore all apps once back on the stock Froyo. That way, without any errors, it will restore all apps. Then make a Titanium Back-up. See below for some tips on this part.
I would also advise people not to back up system data (data for the apps and other stuff) because it will interfere with Gingerbread framework, /system/app, /data/app, and other stuff. If it is really important to back up the data for app(s) then do it separately and save it onto the PC for a later date or whatever. It would be wise to just back up data for text stuff like Handcent, or Google Mail/Email, or important contacts and likewise. Those are the only stuff I only back up so that way I don't lose all the text/email/conversation I currently had.
Another thing to look out for is, if you are going to be backing up apps, make sure they weren't themed, inverted, or whatever changes that were made outside of the original signature. I would go through each app, like Google Mail, Google Talk, DroidForum App, etc and revert it back to original so that way it will not cause problems when restoring onto the newly leaked GB ROM running Liberty GB .05.
So, in proper steps....
- Back up your apps, plus data only for stuff like Handcent, Google Mail, Google Talk, etc
- Save this Titanium back-up on a PC or somewhere on your SD card where you can find it
- SBF back to stock Froyo
- Sign back into Google (for syncing stuff)
- Allow Market to restore all apps and account for all apps to be there. If you have 200 apps and only 150 were restored, then you need to find out what happened, where they are, etc.
- Restore data, from Titanium Back-up, to the apps like Handcent, Google Mail, Talk, etc.
- Make sure that none of the apps were themed, inverted, etc. If they are, uninstall, and reinstall from the Market to get the original
- Once all apps are accounted for, originals restored, make another Titanium Back-up and back up all apps again plus data for the important ones
- Go ahead and download
Monster_2.3.2_4.5.153_updater_Rooted.zip and place and go ahead and place it onto the root of your SD card
- Now you can either manually root your phone, like you did for rooting Froyo and getting a Liberty ROM, or get z4root and PERMANENTLY root your phone. Not Temporary. The phone will then reboot. You will now be rooted.
- Next step is optional in whichever way you want to do it. You can go into Liberty ToolBox Donated and download the Liberty GB v .05 but do not install once it completes downloading. You can either wait to do this step and download v .05 AFTER flashing the leaked GB or you can download it now and you will find it in the /liberty folder on the root of your SD card once you have already flashed the leaked GB. It is optional. Whichever way you do it works fine.
- Once your phone is rooted, go into the Bootstrap app and click on Reboot Recovery
- Once in Recovery, wipe data and cache and then go to "install zip from sd card" Find the leaked GB zip file, proceed to next step, and then flash it.
- Once the phone reboots, sign into Google, you can wait to allow all Market apps to restore or go ahead and get Bootstrap back on and then go back into Recovery, wipe data and cache, and then flash Liberty GB v .05. If you didn't download Liberty GB v .05 then all you have to do is get the Liberty Toolbox Donated back on and download from the Toolbox and then click Install and also click to allow it to clear data and cache for you before it begins installation/flashing. The Toolbox will take care of everything for you.
- Once all that is done. Sign back into Google, make sure everything is alright, go check out My Apps in the Market, see if the Market is restoring all your apps properly. You will have Titanium Backup to restore any issues the Market has.
I think this should definitely cover it.