Tech:Android OS - The Student Room
The Student Room

Tech:Android OS

TSR Wiki > Life > Computing and Technology


Image:Techwikishort.png

Contents

History

In this article I’d like to help you make an informed decision when going for an Android phone. It has been developed by Google since early 2009. Since then it has become one of the fastest growing mobile operating systems since its initial public release on the HTC G1.

Pros/Cons

There are several advantages to choosing Android. It’s an open source operating system, which means that developers have a much easier time modifying it to fit their own needs. It’s been designed from the ground up to work on mobile phones and will be spreading to other devices, such as MIDs, TVs, in car solutions etc… One of the big disadvantages to Android is called fragmentation. Fragmentation means that you have different phones running different versions of Android. This means that not all Android software will run on all Android phones. For example, the Google Navigation software (free SatNav for Android), requires Android 1.6 or above to run.

Compare the versions

Version 1.5 of Android is the earliest version available to the public on the market. Most phones running 1.5 are now being upgraded to 2.1.

1.5 Cupcake

This version provided the base functionalities of a smart phone, including media playback and record, predictive text input and location awareness.

1.6 Donut

  • Quick Search box, expanded search framework
  • Camera optimisation
  • Better VPN support
  • Battery Meter
  • Minor Market Updates
  • Improved Performance and media support

2.0 Eclair

  • New APIs – improvements “behind the hood” as it were
  • Multiple improvements to email, social networking and contacts
  • Camera updates
  • Improved web browser
  • Improved virtual keyboard

2.1 Eclair

  • Live wallpapers
  • Improved graphical feature set
  • New APIs

2.2 Froyo

  • Better, more secure MS Exchange Support
  • Improved Camera and Gallery app
  • Added Wifi and USB Tether Support
  • Massive performance boost
  • Apps install on SD Card
  • Adobe Flash 10.1 support

2.3 Gingerbread

  • Improved User interface
  • Support for higher screen resolutions
  • Improved text input
  • Support for multiple cameras
  • Improved Power Managemen
  • Native support for more sensors

3.X Honeycomb

These versions are for tablets

4.0 Ice Cream Sandwich

  • 'No physical button' user interface
  • Improved error correction on the keyboard
  • Ability to access apps directly from lock screen (similar to the HTC Sense 3.x)
  • Face Unlock, a feature that allows users to unlock handsets using facial recognition software
  • New tabbed web browser, allowing up to 16 tabs
  • Integrated screenshot capture

As you can see, Android has developed a lot, considering that 1.5 came out in May 09! For those wondering what an API does, quite simply it allows better apps to be made with less effort. Without the APIs, some apps simply couldn’t run, and that is why some apps the will run on 2.1 for instance, cannot run on 1.6. As it stands today most apps need 2.1 or above, some need 2.2 and maybe only a small handful need 2.3.

Modifying Android

As I said before, Android is open source. This means people can take the standard Android and mess about with it to their hearts content.

First off, let’s talk corporate development. Companies such as HTC and Motorolla have heavily modified the default Android “flavour” called Vanilla to add functionality. For instance, HTC’s “flavour” Sense UI adds more home screens and widgets. Motorolla’s flavour “Motoblur” has added more of a social networking bias towards things. Sony Ericsson’s “Time Scape” flavour has changed the UI so much, that it’s barely recognisable to Android at times!


Image:Vanilla.png Image:Sense.jpg

Vanilla / Sense UI


Image:motoblur.jpg Image:timscape.png

Motoblur / Timescape

Unofficial Custom ROMs

The Android development community (aka home-brewers or chefs) work in a similar manner to the company giants making our phones, in that they can create custom UIs and add extra features to the OS, however, they are not constrained by rules and regulations set by carriers or manufactures. This extra freedom has produced some interesting and innovative developments. These can vary from a ROM that provides much improved performance, a Vanilla variant for otherwise flavoured devices (Sense/MotoBlur/etc), or even early access to newer versions of Android that are not yet officially available for your device.

The number of Custom ROMs available for each phone varies dependant on several factors. These being the phone itself, how well the manufacturer has locked down the phone and how much interest there is in the community to develop for it. Some phones have several developers (or even developer teams) creating custom ROMs, which can lead to healthy competition or, unfortunately, some childlike bickering.

To install these custom ROMs you must first flash a new boot-loader to your phone, a process which voids your warranty*.

  • This is not necessarily the case for all phones. The HTC Desire, for example, it is agreed that HTC must prove that your software modifications caused the fault that required you to return the device. Several phones have been returned that had, for example, dust under the screen despite being rooted as quite clearly, changing your operating system internals does not open the door to dust.

Root

How To Root Your Android Phone

The most typical advantage to installing a custom ROM is the ability to gain "Root" access. Rooting provides many benefits to a user as it gives them full administrative rights to the file system of the phone which, in turn, opens up a new collection of apps that otherwise would not function on a typical Android device. An example would be PicMe, a root app that is used to provide screenshots, live video and even VNC-esque device control via a Java applet in any browser. This extremely useful app is only made possible through root access, there are many more out there.

A rooted device works because it allows an application to send Super User requests the the user of the phone who can then allow these Super User requests. Think of an SU request as an order that must be obeyed, like this.

Conclusion

Ultimately, as a buyer of a new device you want to consider a few things. First, what version of Android am I getting? 2.2 is the most up to date, but most phones are currently running 2.1. Second, bear in mind that "Vanilla" devices tend to be updated first, as customisations like Sense UI take a while to update. Ultimately though, you must feel comfortable and like what you see!

Discussions  
Oxford Graduate Application 2012/13
started by: aljosha
forum: Postgraduate
replies: 3558
last post: 1 Minute Ago
OCR AS Geography Unit 1 - F761 - 24 May 2012
started by: Cameron 1
forum: A-Levels, ASs, A2s, VCEs
replies: 12
last post: 1 Minute Ago
Not invited to cousins wedding.
started by: Anonymous
forum: Friends, Family and Work
replies: 6
last post: 1 Minute Ago
Η Ελληνική Κοινωνία
started by: gringalet
forum: International Lounge
replies: 2093
last post: 1 Minute Ago
Have you ever seen someone get disqualified from an exam?
started by: SpringNicht
forum: A-Levels, ASs, A2s, VCEs
replies: 18
last post: 1 Minute Ago
Statistics 1 (S1) May 24th REVISION!!
started by: Doctor.
forum: Maths Exams
replies: 311
last post: 1 Minute Ago
The Edexcel C2 (24/05/12 - AM) Revision Thread
started by: Meme4
forum: Maths Exams
replies: 608
last post: 1 Minute Ago
Need to change wardrobe and hair
started by: johnharris19944
forum: Fashion and Beauty
replies: 4
last post: 1 Minute Ago
30 minutes a day to get fit. Routine me!
started by: Mess.
forum: Fitness
replies: 24
last post: 1 Minute Ago
Which is the best way to lose weight quickly?
started by: Awwaaba
forum: Fitness
replies: 14
last post: 1 Minute Ago
AQA CHEM 2 June 2012 paper and unofficial mark scheme
started by: Picture~Perfect
forum: Chemistry Exams
replies: 143
last post: 1 Minute Ago
The Running Thread
started by: cjdodsworth
forum: Fitness
replies: 4733
last post: 1 Minute Ago
Strangest things a teacher's said to YOU? Version 2.0
started by: DdotT
forum: Secondary School, Sixth Form and FE College
replies: 595
last post: 1 Minute Ago
Please help...shoes and accessories with my prom dress
started by: stephie.u3
forum: Clothes, Shoes and Accessories
replies: 1
last post: 1 Minute Ago
Why are many Muslims OBSESSED with Zionism?
started by: prog2djent
forum: Religion
replies: 102
last post: 2 Minutes Ago
Tying pubic hair in ponytail?
started by: Anonymous
forum: Health
replies: 77
last post: 2 Minutes Ago
OCR GCSE Chemistry A- C7 + Ideas In Context, May 24th 2012. OFFICIAL THREAD
started by: Coke1
forum: Chemistry Exams
replies: 267
last post: 2 Minutes Ago
Most attractive person you have seen on a tv show?
started by: eterna
forum: Fashion and Beauty
replies: 17
last post: 2 Minutes Ago
Tech Society 3.0
started by: secretmessages
forum: Technology and Computers
replies: 2229
last post: 2 Minutes Ago
Your top three favourite shows as of right now.
started by: Zii
forum: TV
replies: 44
last post: 2 Minutes Ago
Article Updates Edit
Medicine Applicants Stalking Page 2012 Entry
edited by: ViceVersa, 58 Minutes Ago
Durham Applicants Stalking Page 2013 Entry
edited by: Flipped, 2 Hours Ago
OCR f451 May 2012 exam
edited by: marland, 2 Hours Ago
Oxford applicants stalking page 2013 entry
edited by: stefanocattaneo, 2 Hours Ago
Anthropology Offers 2012
edited by: BLu_REdEmTiON, 5 Hours Ago
University of Edinburgh Firmers 2012
edited by: CloudedWithDoubt, 6 Hours Ago
Christopher Peatfield
edited by: CJ, 7 Hours Ago
Getting Great Student Deals
edited by: KarC, 7 Hours Ago
A-Z of Universities
edited by: LJ, 11 Hours Ago
Preparation Xavier Aptitude Test
edited by: RiaFazulbhoy, 13 Hours Ago