[General Questions and Answers] Ciprum:
Universal unbrick guide:

Terminology - types of bricks:

Soft brick - often occurs in the shape of a bootloop or any other problems with booting such as always getting to recovery or not getting past the carrier logo. This type of a brick, which shows some signs of life, can in most cases be fixed.

Hard brick - As the name implies, your phone can essentially used as a brick and it shows no signs of life. This kind of a brick is rare and in theory should be unfixable. However there are advanced methods of fixing your phones such as JTAG, but they require extra tools and accessories.

The decision:

Is my phone soft or hard bricked?

If you answer yes to all of the questions below you probably have a hard birck:

Test as said in order!

Nothing happenes when you hold or press the power button

You cannot get the screen to even turn on by pressing or holding any combination of buttons on your phone

Nothing happenes if you do the same as about but with your phone plugged into a charger

Nothing happenes when you plug your phone into a computer

When you plug in your phone into a computer it does not recognize it as a phone, storage or any other media device

Nothing happenes when you try all of the above again, but with removing the battery in between steps for 10 seconds and putting it back in again

Nothing happenes when you try all of the above again, but after leaving the phone plugged into a charger for 2 hours

If all of the questions are a "yes", then you either have a broken charging port and and a discharged battery or you have a hard brick.

The unbricking:

There are many methods of unbricking and they are all different to each phone. Here I will list the most common methods that often succeed.

Samsung users skip to 4. method.

1. If you have access to a stock recovery:

Method 1:

1. Shut down / turn off your phone.

2. Boot into Recovery mode – hold down the volume down button and then hold the power button (the button combination is different for every phone. Look yours up on Google)

3. Use volume keys to navigate the menus, and power button to select the menu items (Again, might be different for every phone)

4. Choose “Wipe Cache Partition”.

5. Choose “Wipe Data / Factory Reset” to delete all your settings and apps, using the correct ROM.

6. Reboot your device.

Method 2:

Download the stock rom for your phone. It should be in ".zip" format. Make sure it's the official version

(Find it by Googling something like "[your phone model] stock rom")

Put the file on your phone's external SD card.

Make sure that the rom is for your exact phone model.

1. Shut down / turn off your phone.

2. Boot into Recovery mode – hold down the volume down button and then hold the power button (the button combination is different for every phone. Look yours up on Google)

3. Use volume keys to navigate the menus, and power button to select the menu items (Again, might be different for every phone)

4. Select "apply update from external storage"

5. Navigate to the zip file you copied to your phone

6. Install it.

If you get Status Error 7 that means you didn't download an official stock rom.

2. If you have access to a custom recovery:

Method 1:

Try stock recovery method 1

Method 2:

1. Find a stable custom rom for your phone or if you want to download the stock rom

Make sure that the rom is for your exact phone model.

2.. Copy the zip file to the phone's external SD.

3. Install the zip

(If you have a custom recovery you probably know the drill)

3. If you have access to fastboot mode:

First install ADB and fastboot drivers (if you haven't already):

To install it on windows there is a handy tool called the 15 Second ADB installer which will install pretty much everything you need.

On Ubuntu install with:

sudo apt-get install android-tools-adb android-tools-fastboot

On Fedora:

sudo dnf install android-tools

On OS X using Homebrew:

brew install android-platform-tools

Once you have the drivers installed you have to find a recovery image for your phone to install a custom recovery.

You can try one of the popular recoveries such as CWM or TWRP.

You need to get the recoveryNameHere.img file for your phone.

Find it by Googling:

"[your phone model] TWRP recovery"

or

"[your phone model] CWM recovery"

Make sure that the recovery is for your exact phone model.

Now on your phone enter fastboot mode:

Turn your phone off.

You can try different button combinations. For my phone it's holding power and volume down buttons.

Once you're in fastboot mode plug your phone into a computer and open your terminal/cmd.

Type in:

fastboot devices

You should see a list of devices. There should be only one device ID number.

If you see the ID it's working. If you don't you didn't install the Google USB driver properly (on Windows) and if it says "'fastboot' is not a recognized command" or "No command 'fastboot' found" then you didn't even install your drivers.

If you have problems with installing Google "how to install adb and fastboot drivers"

Now that you know fastboot is working type in:

fastboot flash recovery C:\Path\To\Recovery.img

Replace "C:\Path\To\Recovery.img" with an actuall path of the recovery file you downloaded.

It should say success.

If it doesn't try to execute:

fastboot oem unlock

This will delete all data you had on your phone (games, game progress, apps...).

Now try

fastboot flash recovery C:\Path\To\Recovery.img

again.

Once you're done type in:

fastboot reboot

And your phone should still not work. Now what you have to do it try the custom recovery method above (number 2.)

4. If you have a Samsung device:

Try this tutorial of unbricking with Odin: click here