Android: how open source It really Is?

History

Android Inc. was founded in October 2003 by Andy Rubin, rich Miner, Nick Sears and Chris White in Palo Alto, California. As Rubin said, they wanted to make “smarter mobile devices that are a lot more aware of its owner’s location and preferences”.
As Google saw potential in this open source project, it started investing in at-the-time small firm with group of tech-visionaries and later on, gotten the firm  in 2005.

Now, only 9 years later, we all know what Android is. It is the most frequently used mobile operating system in the world. It runs on over a billion mobile devices (mobile phones and tablets) and it’s app store, Google Play, has a lot more than a million registered applications and over 50 billion downloads. now those numbers are big and hard to think of but, it is a lot. popularity is undeniable. So is reputation. people simply love it. There are actually 3 main mobile (smartphone) operating systems on the scene currently: 1. iOS, 2. Windows Phone, 3. Android. Each has its own advantages. I think two of Android’s a lot of front row are “Open Sourceness” and customization.

Open source!

Now, as name “Android open source Project ” already reveals the openness of its nature, here is a quote that just acknowledges the fact: “Android is an open-source software stack for a large range of mobile devices and a corresponding open-source project led by Google.” I will refer to this statement later on.

Majority of people like android as is. They maybe change/add a few widgets on their home screen (ahhh yes, widgets… sweet little feature of Android) change the wallpaper and ringtones and the story pretty much ends here. but there still is a fair percentage of people who are aware of the control they can have over their OS. but first, you need to get that omnipotent control. and you do that by rooting your super-smart electronic friend.

Rooting your device gives you ability to preform actions on OS that require administrative privileges. but doing so, you void your warranty in lots of – a lot of cases (all though there are some warranty safe methods as well are unroot methods…)).  Why is this “prohibited”? because you can mess up your phone if using root in wrong way and for wrong reasons, although I think it is impossible to brick-permanently spoil your device but we won’t get into that, it is not the point I am trying to expose today.

Rooting is absolutely fun. You can over/underclock your device, install apps that require root etc etc.. but for some, fun does not stop there. As Android is open source, people can make changes to it on their own. So there we have custom-made ROMs. Those are individualized versions of original OSs put on their phone by OEMs (original equipment manufacturer). makers like to put their own “skin” on top of the so called “Vanilla” Android. Vanilla as raw version of Android is not themed. but smartphone makers like to put themed versions on their phones so they are more… unique, distinguished.

Samsung has it’s own very well -known TouchWiz, HTC has Sense, LG’s Optimus UI and so on. Some people love it, some people hate it. but as Android is open source and people make changes to OSs like I said above, we have a freedom of choice. We can decide to put (flash) other custom-made ROMs on our phones – open Source! Apple iOS for example, it’s a no-go.

Well that is just great, except, there is a little trick that draws lots of people back. It’s the warranty. You loose your warranty if you want to replace original OS with, to you a lot more likable, suitable version. With lots of phones this is the case. I own an HTC One X for example and once I unlocked bootloader, there is no way to lock it back so it is not clearly visible that device was “hacked”. So now, when my screen is experiencing some trouble I can not use my warranty.

How open source Android is?

I got involved in a dispute with a pal of mine just about that. and he pointed out: “If you get an HP computer and put another OS on it, lets say open source Ubuntu Linux, distribution and afterwards experience trouble with motherboard, no one will say: “You installed Ubuntu whereas Windows was originally installed so your warranty does not count”.  At least they shouldn’t… So why does this apply to Android phones even though it is mean to be specifically open source.

Well Android open source project team by Google never “rejected” warranty (as far as I know) as the quote stated above prevents them to. It is the OEM who is the “annoying orange” here. and when something goes wrong, you take your phone to your carrier or in case of prepaid telephone you go to OEM service and they decline warranty…

It is HTC who lock their bootloader to stop flashing custom-made ROMs even though they provide you with the unlock token (code) to do just that, on their very htcdev web page. and it is Samsung who put new KNOX system on phones for the very same reason, under pretext of being a sanull

Back to top