[Galaxy Ace S5830 Q&A, Help & Troubleshooting] SunSleeper:
Intro

Hi guys, I just got my Galaxy Ace from my mom a month ago(She used it for a couple of months but was too "complex" for her that's why she just gave it to me). Anyway, I'm the type of person who wants to explore and unlock the full potential of things. The first thing I did when I received the phone was research about stuff like how to modify it, etc. I was able to successfully root(there's a "super user" icon in the menu) it. Today, I thought it'd be nice to add some metro ui theme on it. So I I downloaded 7 launcher from the play store. But, was not satisfied because it felt like it was only a "skin" and didn't changed the overall feeling of the phone. That's the time I started digging dipper into the realm of Android and came across this thing called "ROM"....

I followed an online guide on how to install roms. First, i downloaded the rom i wanted(it's called "WP7") and placed it at the root of my sd card. Just like what the tutorial suggested(in case something goes wrong), I made a "nandroid" with the use of Clock Work Mod. I then saved a copy of the nandroid into my computer just to be EXTRA safe. Everything seems to be in order so I proceeded with the operation. I accessed the recovery menu, and selected "wipe cache partition" and "wipe data/factory reset". After that, I went to "install zip from sd card" and selected the zip file. Everything went well. After the update, I rebooted the phone and it was successful.

The Problem

I checked the whole new ui design and it was what I expected it to be. But then, I immediately missed the old ui, so i decided to go back to the stock os/kernel/(whatever you guys call it :D ). I went to the recovery menu and selected "backup and restore". I chose the nandroid I just made through CWM. After loading, I rebooted my phone and bam... this is where my problem is. The Phone's name and model number appears in the screen but it's not loading. I waited for 2 minutes and nothing happened. So I restarted the phone by holding the power button and volume up. I accessed the recovery menu again and examined if I missed a step. After browsing the net, I concluded that I didn't wipe the cache and data before restoring . So I wiped both cache partition and data. I selected the nandroid and then rebooted the phone again. But, the boot loop is still there :( . I tried it again and again. Wiping, Restoring Rebooting. But the boot loop won't go away.

So I wiped it again but this time, I didn't select the nandroid and instead I went back to the new WP7 rom i just downloaded. My phone didn't do a boot loop and my phone is okay now. I'm stuck with my new rom for about an hour now. I'm starting to get used to it. Anyway, even though things are stable now and i'm on my new rom, I think it's still nice to go back to the phone's original kernel/os . Any ideas on how I can restore back my phone to the original/stock kernel/os without experiencing the boot loop? Or can you give me the causes why I'm experiencing the boot loop? :) My guess is, I think there's a problem with the nandroid I used. The wp7 rom doesn't experience any boot loop but when it comes to my nandroid, there's a boot loop.

Thanks in advance and sorry if it's too long to read. I just wanted it to be accurate and clear for you guys :) .