Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[Q] Everyone keeps talking about bootloader downgrade

OP Zalmoxis12

14th July 2014, 04:43 PM   |  #1  
OP Member
Thanks Meter: 4
 
47 posts
Join Date:Joined: Jul 2014
But what is it exactly? What does it mean?

I mean I already did Autorec and all I know is that it downgraded the bootloader. No idea what that actually means, so I can understand what happened and more importantly how can I restore it (i.e upgrade it back) and what are the consequences of these actions.

Any developer around that can actually explain?
15th July 2014, 07:34 AM   |  #2  
simon_lefisch's Avatar
Senior Member
Thanks Meter: 388
 
1,404 posts
Join Date:Joined: Dec 2010
More
Quote:
Originally Posted by Zalmoxis12

But what is it exactly? What does it mean?

I mean I already did Autorec and all I know is that it downgraded the bootloader. No idea what that actually means, so I can understand what happened and more importantly how can I restore it (i.e upgrade it back) and what are the consequences of these actions.

Any developer around that can actually explain?

Jellybean (12B) was the last bootloader to be able to be used with loki (the exploit to be able to flash custom recoveries/ROMs/kernels). Google patched the bootloader in the KitKat update (24A) so loki was useless. You could root, but couldn't flash the previously mentioned items. Being able to downgrade the bootloader allowed this. So even tho you'd be running KK, you're using a JB bootloader.
15th July 2014, 10:44 AM   |  #3  
OP Member
Thanks Meter: 4
 
47 posts
Join Date:Joined: Jul 2014
Quote:
Originally Posted by simon_lefisch

Jellybean (12B) was the last bootloader to be able to be used with loki (the exploit to be able to flash custom recoveries/ROMs/kernels). Google patched the bootloader in the KitKat update (24A) so loki was useless. You could root, but couldn't flash the previously mentioned items. Being able to downgrade the bootloader allowed this. So even tho you'd be running KK, you're using a JB bootloader.

I know this. I was asking what the bootloader actually is and how does it relate and connect with the other partitions.

Is it like some sort of MBR?
15th July 2014, 05:49 PM   |  #4  
simon_lefisch's Avatar
Senior Member
Thanks Meter: 388
 
1,404 posts
Join Date:Joined: Dec 2010
More
Quote:
Originally Posted by Zalmoxis12

I know this. I was asking what the bootloader actually is and how does it relate and connect with the other partitions.

Is it like some sort of MBR?

http://searchenterpriselinux.techtar...on/boot-loader
15th July 2014, 07:06 PM   |  #5  
XxZombiePikachu's Avatar
Recognized Contributor
Flag Florida
Thanks Meter: 1,510
 
2,540 posts
Join Date:Joined: Jul 2013
More
Quote:
Originally Posted by Zalmoxis12

I know this. I was asking what the bootloader actually is and how does it relate and connect with the other partitions.

Is it like some sort of MBR?

bootloader loads all the partitions and makes sure they work together, two examples of the stuff bootloader handles:
-bootloader boots
-bootloader then loads kernel making sure nothing wrong and if there is then you get no boot and instead you are thrown to fastboot to fix the problem
-after kernel loads bootloader loads system if corrupted/missing you get stuck in a bootloop unless you have custom recovery then you get stuck in recovery
-bootloader loads rest of partitions while the system/kernel begin to boot rom

when doing ota:
-phone reboots and loads bootloader
-bootloader loads ota into a partition on phone designed to decompile and apply ota into system/kernel partitions
-bootloader makes sure that system/ota are correct and compatible to apply update
-bootloader does root check process in the rtf partition and if rooted bootloader cancels ota process

so in short bootloader is most important asset, it is what decides the kernel to boot(you can mod a bootloader so that you can have too kernels and this is also how you create multi boot for boot more than one rom), it boots the rom, and it handles all other partitions in more than one way
The Following User Says Thank You to XxZombiePikachu For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes