First of all Thanks you! Thank You! Having all of this information in one place is very nice. I had already rooted and ROM'd one phone when I had a hardware issue with the touchscreen. I received a replacement phone from VM and activated it today. I was then able to follow your guide to get it set up the way my old phone was.
One tip that I didn't see and caused me a problem at the start, was to tell people to go into settings and developer options and check USB debugging. You don't do that until later, but you need it earlier in order to use adb commands. I knew this at one time but it had been nearly a year since I had last done it.
Also, you suggest taking the back cover off before you start so that you will be able to do the wire trick, but there are several occasions where you need to press the volume keys or the power button and it is impossible on my phone without the back cover.
PS Thanks for the link to the metronome app, the wire trick worked first time after I got that app running.