Briefly I have done the following over the last two months, but as I mentioned, it was done piece meal over time and now I'm am not sure what I have...I apologize in advance if I am asking the wrong questions or using the wrong term, I am still learning android speak
Rooted using EasyRootICS
Installed super su, busybox, rootchecker, Voodoo OTA and titanium backup pro
At some point, I did add supersu to the system files
I have frozen bloatware and sadly, may have deleted some of it (wanted to avoid being forced into getting the OTA for JB)-so, I am not sure if my titanium backup has all the system bloatware
Most recently, unlocked bootloader and used the one click to replace the warning screen with the Motorola "m" when phone boots.
At this point, the phone is running good, but it is a little laggy after unlocking the bootloader and a little buggy. I would like to do a clean installation, but honestly, I am not sure what I have and what I need to do, if someone could explain where I am and what I need to do for the clean install, I would reaaly appreciate it. I would like to keep ICS at this point and perhaps later on, after I have a better understanding, look into custom roms.
Some points of confusion for me after reading:
Is there is a difference between adt and Fastboot? Also, I came across a thread saying the Motorola needs a 'special fastboot' file, so when people talk about flashing using these methods, I am unsure of what they mean.
Where does rsdlite fit in?
What is safestrap and do I need it?
I have seen links to recoveries, what exactly are these files? Are they the original stock packages, are they one click install files?
Will flashing/reinstalling wipe all extra apps and data off my phone? Will I be able to use my titanium backups to reinstall these?
Lastly, and probably most importantly, what is on my phone?? Is this stock ics? If not, do I need to get it and will I be able to put it onto my phone with a clean installation?
Thanks in advance for any help/suggestions!