Linux Format forums Forum Index Linux Format forums
Help, discussion, magazine feedback and more
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The future of Android?
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Linux Format forums Forum Index -> Discussion
View previous topic :: View next topic  
Author Message
AndyBaxman
LXF regular


Joined: Tue Oct 04, 2005 9:47 am
Posts: 519

PostPosted: Thu Jun 24, 2010 12:27 pm    Post subject: Reply with quote

Android is at a rather crucial point in its life. One that could make or break it.

Currently there are a number of devices out there, all running different versions of Android (1.5, 1.6, 2.0, 2.1 and 2.2 (aka froyo)).

A number of earlier devices either won't be (officially) updated to the newest version, or the manufacturer and/or service provider won't commit themselves one way or the other (e.g Vodafone's stance on the HTC Magic).

Being locked into a 2 year contract with a service provider who won't ensure your phone is able to run the latest apps is intensely irritating, particularly compared with the iPhone where all except owners of the original 2G iPhone know they will get iOS 4 when it is released.

It should be noted that this isn't because the phones won't support the update. There are a number of unofficial (e.g Cyanogen) 2.x ROMS for the early G1s and Magics which are reported to work very well.

It appears to be more a case of a "We've got your money, so f*** off" attitude from the likes of Vodafone.

This isn't a problem with the OS itself. Its a problem with the attitude of the manufacturers and service providers who are more interested in selling new phones than supporting old ones.

The trouble is, if you piss your customer off halfway through a 24 month contract by refusing to keep his device up to date, then he is going to think very carefully about buying another Android device (or staying with the same service provider / manufacturer) when his contract expires.
_________________
Bomb #20: "Let there be light"
Back to top
View user's profile Send private message
Rhakios
Moderator


Joined: Thu Apr 07, 2005 12:18 am
Posts: 7473
Location: Midlands, UK

PostPosted: Thu Jun 24, 2010 3:42 pm    Post subject: Reply with quote

I don't know that this problem is unique to Android, when I had a Symbian phone, T-mobile's updates did not include all the features of the original versions.

Of course, in the case of the iPhone, Apple are keeping complete control of the firmware, while in the case of Android, Google are not. That's the inevitable result of it being Open Source, I suppose.
I suppose it's also an advantage of the iPhone that updating the OS is a user-controlled process through iTunes, which encompasses the important functions of back up and restore. Installing an unofficial image on an Android phone (I've had a look at the idea of rooting mine) looks like somewhat of a dark art, and you don't want to brick several hundred quids worth of phone with one mistake.

Edit: I've split this topic as it has got rather far from the original "oh look here's some Android hardware" subject in one short leap.
_________________
Bye, Rhakios
Back to top
View user's profile Send private message
AndyBaxman
LXF regular


Joined: Tue Oct 04, 2005 9:47 am
Posts: 519

PostPosted: Thu Jun 24, 2010 4:05 pm    Post subject: Reply with quote

Rooted my Magic with CyanogenMod (4.2.15). Worked a treat and breathed new life into the thing.

Quite straightforward to do. I found this guide useful.

It all went exactly as described in the guide, apart from having to do an adb push of the recovery image (as described in the comments).

The bottom line with rooting is that its no different to installing an OS on any other computer. If you can install Linux (or dual boot) then you can root your Android.

This is a 1.6 build. Probably go with the 5.0.8 build next, which is Android 2.1 (Eclair).
_________________
Bomb #20: "Let there be light"
Back to top
View user's profile Send private message
Rhakios
Moderator


Joined: Thu Apr 07, 2005 12:18 am
Posts: 7473
Location: Midlands, UK

PostPosted: Thu Jun 24, 2010 7:14 pm    Post subject: Reply with quote

AndyBaxman wrote:

Quite straightforward to do.


Depending on your definition of straightforward.
_________________
Bye, Rhakios
Back to top
View user's profile Send private message
AndyBaxman
LXF regular


Joined: Tue Oct 04, 2005 9:47 am
Posts: 519

PostPosted: Fri Jun 25, 2010 4:35 pm    Post subject: Reply with quote

Rhakios wrote:
AndyBaxman wrote:

Quite straightforward to do.


Depending on your definition of straightforward.


Certainly no more complex than many Linux admin tasks. Its all described pretty well on the Cyanogen Wiki
_________________
Bomb #20: "Let there be light"
Back to top
View user's profile Send private message
Rhakios
Moderator


Joined: Thu Apr 07, 2005 12:18 am
Posts: 7473
Location: Midlands, UK

PostPosted: Fri Jun 25, 2010 6:06 pm    Post subject: Reply with quote

Phones are very much devices intended for the common user, so seein the process of upgrading as an admin's task isn't going to help Android in the world at large.
Really, we're back where we started, that the support given by vendors and phone companies is inadequate.
_________________
Bye, Rhakios
Back to top
View user's profile Send private message
M0PHP
LXF regular


Joined: Wed Apr 06, 2005 8:40 am
Posts: 737
Location: Bishop Auckland, County Durham, UK

PostPosted: Fri Jun 25, 2010 8:20 pm    Post subject: Reply with quote

It's the desire of the phone networks to keep control which seems to be the major factor here - and I don't see why this should be the case (from a consumer point of view).

Non-smartphones don't have this issue, do they? For example, Nokia release firmware for their phones themselves and users can upgrade when they want or need to. Why is the process different for Android?

Perhaps some of the blame lies at Google's doorstep here. The main difference is that Google just produce the operating system - they can't control it once it's out of their hands - and why should they care? It is then down to the hardware manufacturers to integrate this and ship it. So who's responsibility is it now to keep customers up to date?

Then there are the motives of the network provider. Android 2.2 has a native tethering and portable wifi hotspot feature, which works great. I can imagine that this feature is something which networks will want to disable if they are responsible for pushing out updates.

I consider myself lucky in that I bought the Google Nexus One outright, and managed to get a cheap contract on a short term. I'd much rather have this situation than be locked down tight with an iPhone.
_________________
Back to top
View user's profile Send private message Visit poster's website
nelz
Moderator


Joined: Mon Apr 04, 2005 12:52 pm
Posts: 8002
Location: Warrington, UK

PostPosted: Fri Jun 25, 2010 9:10 pm    Post subject: Reply with quote

M0PHP wrote:
It's the desire of the phone networks to keep control which seems to be the major factor here - and I don't see why this should be the case (from a consumer point of view).


Telcos aren't consumers, and their point of view is that they have leased you a phone that works, why give you an opportunity to break it with their help. There is no benefit for them, you've still got the phone you contracted for and they have no additional support costs.

Incidentally, buying a phone outright doesn't necessarily help, there is still no OTA upgraded to 2.2 for the Motorola Milestone.
_________________
Unix is user-friendly. It's just very selective about who it's friends are.
Back to top
View user's profile Send private message
AndyBaxman
LXF regular


Joined: Tue Oct 04, 2005 9:47 am
Posts: 519

PostPosted: Sat Jun 26, 2010 1:09 pm    Post subject: Reply with quote

Well, Having rooted my Magic earlier in the week, I have just updated to Android 2.1 (Cyanogen 5.0.Cool. It took about 10 minutes and consisted of copying the new image to the SD card, booting into "Recovery" (installed during the rooting process) and accessed by holding "Home" while powering up), and choosing to install a new image.

Actually much simpler than installing a PC OS.
_________________
Bomb #20: "Let there be light"
Back to top
View user's profile Send private message
Rhakios
Moderator


Joined: Thu Apr 07, 2005 12:18 am
Posts: 7473
Location: Midlands, UK

PostPosted: Sat Jun 26, 2010 2:01 pm    Post subject: Reply with quote

How about restoring all your settings?
_________________
Bye, Rhakios
Back to top
View user's profile Send private message
AndyBaxman
LXF regular


Joined: Tue Oct 04, 2005 9:47 am
Posts: 519

PostPosted: Sun Jun 27, 2010 10:46 am    Post subject: Reply with quote

Rhakios wrote:
How about restoring all your settings?


The initial "rooting" operation effectively does a factory reset, but as your contacts, appointments, etc are stored in your Google account, they are easily resynched.

Upgrading from Cyanogen 4.x to 5.x kept all my apps and settings.

Cyanogen 6.x (Android 2.2, Froyo) will be out soon, too Wink
_________________
Bomb #20: "Let there be light"
Back to top
View user's profile Send private message
guy
LXF regular


Joined: Thu Apr 07, 2005 1:07 pm
Posts: 830
Location: Worcestershire

PostPosted: Sun Jun 27, 2010 5:32 pm    Post subject: Reply with quote

I guess part of the issue is simple support logistics.

If say ten models and various OS upgrades have been released over time, that'd probably build up to something like 40 or 50 combinations in circulation. Then there will be the rooted ones with non-standard OS, either by the user or by malware of which the user is oblivious.

For any kind of support contract, it's all a nightmare. Far easier to say that model X comes with OS version Y and lock it down to reduce the risk of rooting.
_________________
Cheers,
Guy
The eternal noob
Back to top
View user's profile Send private message Visit poster's website
LeeNukes
LXF regular


Joined: Sun Jun 21, 2009 9:11 pm
Posts: 954
Location: At the bar

PostPosted: Sun Jun 27, 2010 6:50 pm    Post subject: Reply with quote

Sounds like you're running a 1.6 Android phone Andy and you're bitter you won't be getting the 2.2 update.
_________________
Join GiffGaff and get £5 free credit
Back to top
View user's profile Send private message
AndyBaxman
LXF regular


Joined: Tue Oct 04, 2005 9:47 am
Posts: 519

PostPosted: Mon Jun 28, 2010 9:19 am    Post subject: Reply with quote

LeeNukes wrote:
Sounds like you're running a 1.6 Android phone Andy and you're bitter you won't be getting the 2.2 update.


Well, I was running a 1.6 Magic, and I was annoyed at Vodafone, not so much for refusing to update my phone, but for refusing to say whether or not they will update my phone.

I'm now running Cyanogen 5.0.8, which is Android 2.1 (Eclair). And very nice it is, too. Much slicker than 1.6, and has MS Exchange support.

Its very short-sighted of service providers and/or manufacturers to try to lock down a device running Android. All they need to do to cover themselves is to state that running anything other than the stock OS voids your warranty.

With an open bootloader (like that on my early Magic) installing an alternate OS is very straightforward. Actually simpler than installing a desktop OS (even Windows). When they (the manufacturers) lock the phones down, an exploit is always discovered (sooner or later), but this usually involves a lot of messing about which vastly increases your chances of "bricking" your phone.

Obviously, the user who has just bricked his/her phone isn't going to want to be £400+ out of pocket, so the phone will generally suffer a fatal accident at that point.

For those that can't /won't "jailbreak" their phones, being stuck with an older OS and finding more and more apps on the Android Market that won't run on it is incredibly annoying. Unlike non-smart phones, the fact that your phone is not "up to date" is blatantly obvious when the newest and best apps just won't run on it. Users of older Android phones are usually very aware that they are not running the latest OS and are getting very annoyed about it.

The refusal to update is probably down to cost, but this is very short-sighted. All except the early 2G iPhones will get iOS4. That breeds, and keeps, brand loyalty. People will think very carefully about getting another Android phone if they are shafted by their manufacturer / service provider.

In the case of the Vodafone HTC Magic, neither HTC or Vodafone will admit responsibility for the update (or lack of it), both pointing the finger at the other. And neither will even confirm if the Magic will be updated (or not), let alaone when.
_________________
Bomb #20: "Let there be light"
Back to top
View user's profile Send private message
towy71
Moderator


Joined: Wed Apr 06, 2005 3:11 pm
Posts: 4170
Location: wild West Wales

PostPosted: Mon Jun 28, 2010 10:52 am    Post subject: Reply with quote

AndyBaxman wrote:
... Actually simpler than installing a desktop OS (even Windows)..
Windows is simple but, from my experience, not to install Rolling Eyes
_________________
still looking for that door into summer
Back to top
View user's profile Send private message
View previous topic :: View next topic  
Display posts from previous:   
Post new topic   Reply to topic    Linux Format forums Forum Index -> Discussion All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Linux Format forums topic RSS feed 


Powered by phpBB © 2001, 2005 phpBB Group


Copyright 2011 Future Publishing, all rights reserved.


Web hosting by UKFast