QUOTE(AVFAN @ Mar 13 2017, 09:00 PM)
if it bricks, can just do factory reset or clean reinstall, right?
i never had to root anything all these years.
dun even know what it really means.

I have always rooted all my android mobile devices from day one...
TLDR: Soft brick = recoverable... Hard brick: almost impossible to recover. The device has moved on to a better place...
A soft brick, is basically when your device is stuck in a boot-loop, and as the name implies, is caused by a software error, usually the lack of a system to boot from or some other minor software bug that causes a boot glitch. They are easily fixable by reflashing your ROM in recovery.
Now then, as mentioned earlier a hard brick is where you're device won't boot at all. You have to either repair it yourself, using a JTAG or send it into a JTAG service to have it fixed. These are usually caused by people flashing ROMs or kernels not meant for their device. Flashing a ROM/file not meant for your device, can throw your system through a nasty loop (won't even power on), because it also flashes the kernel.
The kernel is what allows your phones software to interact with the hardware. It contains all the necessary info for boot, and also your phones drivers. There's a line in the kernel called "bootclasspath", and if this isn't what it should be for your device, you will get a hard brick, as this line tells your phone how to boot.
This post has been edited by voncrane: Mar 13 2017, 09:11 PM