Remove All Ads from XDA
Honor View 10

[Q] Why the smartphones hard bricks?

13 posts
Thanks Meter: 2
Post Reply Email Thread
I´m getting old (30 years old) and I´m trying to understand how the Android boot works.

For me, the concept about inicialize a system, in a few words, is:
1. The BIOS inicialize the mains components (like a RAM, Video, etc);
2. After that, call a bootsector of HD;
3. On bootsector are present a bootmanager (MBR, Grub, etc), who is responsable to "identify" and start the OS (like a Windows ou Linux).
4. The OS start and the magic happens.

Some things are very simple to assume:
1. You don't need modify (unlock) or replace the BIOs, because it just inicialize the computer.
2. After BIOS you have a bootmanager and you can modify or replace it as many times as you want.
3. Change the OS doesn't brick my PC.

I readed a lot of articles about inicialization and partitions, but I can't understand why the smartphones bricks?
Now, the questions:

1. So, WHY the smartphones bricks?
2. Do Hard brick happens in bootloader process or before?
3. Why do I need unlock the bootloader?
4. Does the custom ROMs change the bootloader? If, yes and assume the bootloader hard brick the devices, why the Custom ROMs doesn't create a bootmanager after the bootloader official (as Grub call MBR)?
5. Can I replace the smartphone "BIOS"?

I spend a lot of money in a Atrix 2, and I really want understand how this things works to customize it.
7th March 2014, 02:01 AM |#2  
OP Junior Member
Flag Sao Paulo
Thanks Meter: 2
Nobody? I have the same questions.

Enviado de meu MB865 usando Tapatalk
7th March 2014, 06:13 AM |#3  
androidrocks23's Avatar
Senior Member
Flag Bangalore
Thanks Meter: 113
Donate to Me
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 not meant
for your device, can throw your system through a
loop, 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

Sent from my GT-S5360 Using tapatalk 2

PreSS ThanKs If i HelPeD YoU ?!?
The Following User Says Thank You to androidrocks23 For This Useful Post: [ View ] Gift androidrocks23 Ad-Free
7th March 2014, 11:03 AM |#4  
laith al shishani's Avatar
Junior Member
Flag Jeddeh
Thanks Meter: 34
If You Have flashed a wrong rom without a kernel it will not brick but no boot after device photo or something but if you flashed a rom with a kernel its will brick
I tryed it
Sent from my GT-S7500 using xda app-developers app
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes