it helped me first time I was trying to stay calm and remember seeing this sticky thanks for making it sticky and thanks for the help. my phone is recovered I had a rom that just kept booting like a new boot over and over again. (having to hit the targets and go thru setup etc)
I found something else out the 2nd time (I had to give the rom a chance because I thought it was my fault it messed up) it was stuck again would go past boot screen to os but nothing was working I pressed all the buttons for the crazy way to reset the phone and it wasn't working but then i decided to toggle the reset button a few times while still holding all the others and got the rainbow screen I guess it going past the boot screen the buttons stopped working.