If the majority of us will be flashing Gingerbread and ICS roms, why take out the Gingerbread bootloaders and make it as an optional install which makes it risky for an unfortunate flash if it ever happens?
So what bootloader does these packages comes with? Or are they without bootloaders?
I'm still new in understanding all of these components. So our phones can run these roms without a bootloader or must a bootloader be utilized?
There are no bootloaders in these rooted UCLB3 packages, so you keep those already on your phone. Only those who have and are bothered by rainbow artifacts at boot and in recovery should update to GB bootloaders. UCLB3 runs fine on Froyo bootloaders other than the rainbow distortion in recovery and at boot. Also, many people already have GB bootloaders. It isn't good practice to flash bootloaders over and over, as a failed flash of bootloaders will brick your phone. Since flashing bootloaders is a risky operation, there is no need for everyone to flash them when using the rooted UCLB3 packages. That's why they have been made available as a separate package.
Some examples:
People who've already used Kies to get the official UCLB3 update - already have GB bootloaders
People who've already flashed an earlier GB leak using Odin or Heimdall - most likely already have GB bootloaders
People who've already been using GB and ICS roms - might have already flashed GB bootloaders
So, it isn't good to have a package that includes them by default, because many won't need them. Better to just flash them separately, and flash them once, because once you've got them, you've got them. Most development packages on xda don't include them for these same reasons.
Sent from my SAMSUNG-SGH-I997 using Tapatalk 2