[Samsung Galaxy Mini] tietganFTW:
I posted this thread because I couldn't find a similar one and I thought would be useful. I would keep adding on to this when I find new information.

Disclaimer: This list is

NOT

exhaustive and there might be other ways to unbrick your phone. Also, I cannot guarantee that these methods would work for you.

With android around for so long, there are many developers out there who are constantly trying to get "more" out of their devices. However, one constant problem about tweaking our devices is that we have a chance of "Bricking" it.

So the most common question is:

What do I do when I brick my phone?

Before we start, let me explain what is a brick, and when would a brick happen.

What is a brick?

Examples of an error when booting:

1. Phone doesn't turn on

2. Phone turns on, but stuck at the boot screen

3. Phone turns on, and shows this screen:

4. Phone turns on, and shows recovery screen

5. Phone turns on, and shows download mode

6. There are other instances, but the general idea is: If your phone doesn't boot to the home screen, it's an error.

When will I encounter these errors with my phone?

You might encounter errors with your phone when you:

- Root

- Flash any rom without proper wipe

- Flash incompatible kernels

- Interrupt a flashing process

- the list goes on and on...

So now we come to the important part, how do I get my phone to boot up?

There are different solutions to each problem, so please

diagnose the problem first

, then read on.

If your phone is stuck in a boot loop (stuck at boot screen):

1. Wipe Data and Cache

2. Wipe Dalvik Cache

3. Wipe Battery Stats

4. Reboot

**NOTE: If you didn't have CWM flashed, then just

wipe data and cache

via stock Samsung Recovery and try rebooting.

5. If the above doesn't work, flash a new rom.

If your phone can't get into recovery,

Try to go into download mode (holding Vol Down + Home + Power buttons).

Download mode looks like this:

If you could get into download mode, or you're already in download mode when you boot your phone, flash a stock rom through ODIN. The detailed guide can be found here:

http://droidangel.blogspot.sg/2011/08/samsung-galaxy-mini-s5570xxkpk-android.html

A list of stock roms and downloads can be found here:

http://yagyagaire.blogspot.sg/2012/01/official-samsung-firmwares.html#.UIELBE3MiSo

**Note: When you boot up your phone and it shows this screen, it's another form of download mode. All you have to do is to flash stock rom via ODIN, with the guide above this:

If you couldn't get into download mode or recovery mode, read on...

Let me warn you first, at this point, your phone is probably bricked.

So... What if my phone doesn't get into download/recovery mode?

1. Try doing a USB jig.

2. Try using RIFF JTAG.

USB Jig

To do this, you gotta have a device that looks like this:

You could buy one on eBay or Amazon, or simply go to the neighbourhood phone repair shop and borrow one. Or, you could lend one from someone near you, to find a list of people near you who have USB jig and are willing to lend, click here.

Alternatively, you could make a home-made one by following this guide:

http://www.youtube.com/watch?v=jKRrTZayRxU

**Note: The title states Galasy S II but it's proven to be working on our device too.

To do a USB jig, follow this guide:

http://www.youtube.com/watch?v=METM3teG5rI

RIFF JTAG

Go to this website and follow instuctions:

http://www.jtagbox.com/jtag-news/ri...-mini-gts5570i-unbrick-boot-repair-supported/

If all else fails, you can only send your phone to Samsung Repair, and remember: Play Dumb!

Don't mention anything about rooting, flashing, odin, etc. Don't say you dropped it in water either, your warranty doesn't cover accidental damage. Just tell them your phone suddenly became like that...

Special Cases:

Case #1

Your phone shows a black screen when you turn it on, but ODIN detects it. When you try flashing stock rom, it gets stuck at "setup connection...".

Solution: Your phone is

bricked

. Do a USB jig by following the method above. It might help you, but not 100%.

Case #2

Your phone shows a whitish screen, and ODIN detects it.

Solution: This is probably caused by a bad flash, or you flashed a rom that isn't intended for your phone. Just flash the correct stock rom via ODIN it would work (not for all cases).

If the above fails, you could reply to this post or PM me for help.

Happy Rooting!