Ways to avoid bricking your device.
* When flashing a custom rom or kernel, ALWAYS use the kernel or rom that is for your device and your device only.
I realized that online it does not say anything about always flashing the custom rom or device that is for your device only. Many users are out there who brick their phones by flashing the wrong rom or kernel. ( I myself have once bricked my phone like this).
*Avoid apps that can brick your device.
Many people brick their phones like this because once you have a rooted device, you want to try out all the cool root apps. Also please people name some apps that will brick your device as well.
*** APPS THAT CAN BRICK YOUR DEVICE***
Fonts installer(root), Chain fire 3D when installed on AOS 4.0 and above, switchme when installed on a custom rom, and so on. (I have more apps I could list but I am sure people out there will post it). The basic idea is read the comments about the app and see if the app is safe. Many people just get the apps online without researching and end up bricking their phones. EDIT: Any type of font installer app that is for rooted phones only have a high chance of bricking your device. One tap root apps can give a virus to your device without knowing and have chances that it will brick. After all, it is an application that roots your device, there is always a catch. z4 root for example will give you a virus and brick your device. Rom manager *can* brick your device if you try to flash a custom recovery. For Rom manager, there are users who have successfully flashed a custom recovery and users who have bricked their phones. There is definitely a risk, so I recommend flashing a custom recovery on a safer application like goo manager. Goo manager will be safe if you READ the instruction, if you do not, you will be carrying a brick in your pocket.
*When flashing/installing or in a rooting progress be patient
When flashing or rooting be patient. Do not unplug or turn off the device when in a rooting or flashing progress because that will brick the device, and I am not talking about boot loop/soft brick. Im talking about hard brick, a black screen no sign of life brick. (Once bricked my phone like that lol).
*Research and follow instructions.
Many people tend to skip the reading and researching and do it by their feeling. Then what happens? They carry around a brick in their pocket.
Research about your phone and learn it. All I got to say for this one is, READ READ AND READ.
Anyways everyone that is all I got to say, I have more things but they are minor and someone will definitely post it. Please everyone take the time to comment your thoughts and ideas on how to avoid bricking your device. I hope many users found this helpful.