, ,

Should manufacturers crack down on locking bootloaders?

One of the driving forces behind the Android platform is the ability to root your devices, which gives you root directory access, and subsequently allows you to grant superuser permissions that can be used for a vast number of tasks. More often than before, people are understanding that rooting gives them the ability to use their devices hardware, while simultaneously running a different version of software, or a ROM; not to mention that when developers get a leak of a software update, the collaborative efforts between them, usually found on xda-developers.com, help to shape up and minimize bugs, and remove unnecessary applications that are woven in by the device manufacturer, resulting in better performance.

This brings about a problem, however; though it is not illegal to root your phone and install a ROM, companies have caught on to this movement, so-to-speak. The ability to install a ROM leaves almost no reason for the consumer to wait for a company to release an update, therefore shifting the playing field. This leads companies to believe locking the bootloader, which ultimately disables any type of rooting, in a way, is the only method of stopping what a large part of the Android community loves to do – flash, and boast about the ability to do so.

Continue after the break

Let’s take a look at the pros and cons:

  • Pros
  1. Consumers actually taking into consideration whats under the hood – All to often the consumers are concerned about the exterior aesthetics of the device, not taking into consideration what power it may or may not hold.  When you root a device, you can overclock it to unleash it’s full potential – not to mention flashing an Android Open Source Project ROM, like Cyanogen for the Droid Incredible, can itself demonstrate a dramatic, at times phenomenal improvement in usability and speed.  This can in turn lead the consumer to read more thoroughly, thus purchasing a more expensive device later down the road in anticipation of what the device can do when flashed with a non device-specific ROM.
  2. Community Updates – Community developers are able to put forth collaborative efforts based on leaked updates, and furnish a polished ROM usually at a significantly faster rate than it is pushed out from the actual carrier/manufacturer.
  3. Adjusting Clock Frequencies and Voltages via Custom Kernels – Many times with these new “superphone” devices, the battery life is compromised due to the kernel being configured the proper way, or rather, the way deemed “safe” by the manufacturer. Being rooted gives you the option to download CPU applications, which then give you the ability to change clock frequencies and or voltages provided you have a kernel with the ability to do so. These days, developers from XDA have created kernels with “governors” that are smart enough to change the clock frequencies when the screen goes off, and lower the voltage when watching a video, among other things, which help save battery life and add to the life cycle of your device.
  4. Free Debugging, Troubleshooting and Testing – This speaks for itself. These people put in extensive hours creating ROMs and solidifying the state of leaks, and the community, or rather, community and consumer flash these and almost always report back with issues or findings. This information can be useful in finalizing the manufacturer’s official update.
  • Cons:
  1. Manufacturer UI losing popularity – Let’s face it: if it isn’t Sense UI, it usually isn’t well liked. User interfaces such as Samsung’s Touchwiz and Motorola’s Motoblur have been subject to some rather tough criticism. With the ability to change those interfaces, as well as the theme on top of them, consumers might not find a need to ever stand behind a specific manufacturer.
  2. Consumers holding on to devices through new launches – When new devices are released, the new trend that is forming has portrayed them as  carrying a modified or face-lifted version of their original user interface, and small incremental changes to their hardware. Many consumers have been holding on to their older devices because they have no need to buy a new one when the old can be made to run like new with software updates available from within the community; i.e..: If you get tired of your Droid Incredible, flash the MIUI ROM. If you want Sense 2.3, wait for a port; so on and so forth. All too often you will see the “Why should I upgrade for a bigger screen?” type of argument posed within forums and twitter updates.
  3. Malicious activity – With all the positive having an unlocked bootloader can bring, it can also bring negative. With developers able to go inside of, and, quite literally tear down the very insides of what makes the software run, there is also the possibility that this can be used to make ROM’s and applications that will compromise the consumers product – sometimes without them even knowing.

Whatever side you are on, both consumers and manufacturers have been introduced to a new way of deciding how to approach the mobile world. From the stir that ROM’s like Cyanogen have caused becoming popular amongst the community and being seen as a “software replacement” rather than just a “ROM”, to the GeeksPhone being created for the purpose of flashing, the open source portion of Android is becoming subject to more and more scruitiny. Locking down the bootloaders might ensure that manufacturers keep their integrity, and a grip on the consumer, but it can also detract from what draws people to Android, and sometimes away from iOS; and that is the ability to do almost whatever they want, without getting in trouble for it. What do you think?

Chad O’Kelly [Twitter: @CFOKmobile]

14 Comments

Leave a Reply
  1. I have to disagree with you in one particular area. While there are some that are holding on to their old devices for longer because they can update, I personally know that a lot of those with rooted phones buy way more devices than they would have without being able to root. They always want the latest and greatest. In 2 years, we have personally bough over 10 new phones for my hub and I. Before Android, we had the same phone for over two years. So there’s a couple thousand extra from us to help support open source.

  2. I have to disagree with you in one particular area. While there are some that are holding on to their old devices for longer because they can update, I personally know that a lot of those with rooted phones buy way more devices than they would have without being able to root. They always want the latest and greatest. In 2 years, we have personally bough over 10 new phones for my hub and I. Before Android, we had the same phone for over two years. So there’s a couple thousand extra from us to help support open source.

  3. That’s sort of different though.. cause that’d be hardware.. I think a better argument is like a laptop.

  4. I have gingerbread on a my Droid 1. How many 4″ screen, dual-core phones even have froyo or will launch w/ gingerbread? Why buy when i can flash. If they unlock these bootloaders then updated hardware will be a better selling point.

  5. My phone. I should be able to do with it as I PLEASE. Look at it this way, you buy a car, you cannot put different wheels on it, change out the stereo, swap out the computer chip for a performance one.
    How many people would go for that?

  6. Cons:

    Theft of service – Some people believe that the carriers should not charge for tethering (I happen to be one of them). A subset of those users seem to think that because they believe that it fives them the right to take the service without paying for it (I’m not in that subset). The carriers have a righht to enforce their TOS. If hou agreed to it when you signed up, then you have to live by that, not just take it because you want to.

    Newbies: There are plenty of people that read about how cool it is to root their phones, but have no clue what they are doing, then screw up their phones and return it.

    REALITY:
    The reality is that in an arms race, nobkdy wins (as I see it). Carriers need to protect themselves, which is their right, but at what cost? It would seem that balance needs to be hit somewhere. Allow those that can, to do… within reason, wbile making it difficult enough to keep the average schmuck from hosing things up. Can that balance be struck? Maybe… but it is going to take concessions on both sides, and right now, neither side seems willing.

    Pros:Too many additional to list, and anybody here knows them anyway.

  7. I think bootloaders should be open and phones should be rootable. What people do with their phones, once purchased, is none of the manufacturers’, nor the carriers’, concern. As long as I’m not modding my phone in a way that could adversely affect the network (ie torrenting, constantly streaming media), I should have the freedom to do as I please with it.

  8. Locking the bootloader doesn’t stop rooting. My Droid 2’s bootloader is locked and it is rooted.

  9. well.. some comments!
    You don’t need an unlocked bootloader to root an Android Handset (just take a look on the community for the x10-series). The same is true for custom roms – again, take at look on the development for the x10-series 😉
    Almost everything that has been stated as impossible with at locked bootloader has been proven possible – even loading custom kernels!
    But having an unlocked bootloader makes things a lot easier!

Leave a Reply

Your email address will not be published. Required fields are marked *