Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Installing Android 2.2 "Froyo" On the Nexus One

timothy posted more than 3 years ago | from the just-had-to-be-first-didn't-you dept.

Google 154

gjt writes "I awoke this morning to see TechCrunch's MG Siegler post what appeared to be the first news of Froyo's availability. I frantically went to my phone's settings and tried to check for an update -oe but no luck. Then I went to xda-developers.com and sure enough there was a very long thread (now over 132 pages) of fellow eager beavers waiting for release (and trying to figure out how to get it). Several hours went by waiting for a semi-technical user to get the update and check the Android logs for the download location. It turns out you can get it straight from Google. With the information scattered around in different places I decided to consolidate the How-To into a single post." Note: According to attached comments, and to the TechCrunch story, it seems this is a staggered rollout, so not every Android owner may be able to try it out yet.

cancel ×

154 comments

Sorry! There are no comments related to the filter you selected.

So, you get it when you get it? (-1, Troll)

Anonymous Coward | more than 3 years ago | (#32309758)

And no point trying to get it before you get it pushed to you?

Re:So, you get it when you get it? (1)

gbjbaanb (229885) | more than 3 years ago | (#32309802)

And no point trying to get it before you get it pushed to you?

But but but I want it and I want it NOW.

More importantly, when's it coming to the HTC Desire?

Re:So, you get it when you get it? (4, Informative)

davester666 (731373) | more than 3 years ago | (#32309860)

You will get it approximately whenever HTC feels like porting it to the HTC Desire AND then whenever your carrier feels like letting you have it. With a subset of the overall Android 2.2 features that they feel are appropriate for you.

Re:So, you get it when you get it? (4, Insightful)

spikeb (966663) | more than 4 years ago | (#32309932)

like any other carrier locked phone

Re:So, you get it when you get it? (0, Troll)

MasterOfUniverse (812371) | more than 4 years ago | (#32310554)

like any other carrier locked phone

unlike iPhone though (oh the irony)...

Re:So, you get it when you get it? (4, Informative)

nahdude812 (88157) | more than 4 years ago | (#32310628)

No, exactly like the iPhone. For example, iPhone has supported tethering since the 3G model (version 3.0), but was disabled by AT&T. There was a short while where you could update the carrier info on the phone and it would enable tethering as a built-in function via either USB or Bluetooth.

The 3.1 update not only disabled this simple work-around, it also locked the phone so you could not downgrade to 3.0. I had an iPhone at the time, and refused to ever install the 3.1 update so I could stick with tethering. I now have a Nexus One, and have never regretted the upgrade. I also bought the N1 directly from Google, and not only did I avoid a new contract, but I'm no longer subject to having my handset intentionally crippled by my carrier.

Re:So, you get it when you get it? (1)

evanspw (872471) | more than 4 years ago | (#32312568)

I know you probably know this, but that is a problem only in the USA (and Canada?). AT&T really sux by all accounts, and Apple did a deal with the devil there. Again, that was because AT&T was the only nation-wide (approx) network that did things the way the rest of the world does, and Apple didn't want different models for North America only (the way every other cell phone maker does).

Otherwise the parent post is right - Apple sidestep the carrier on software features and roll-outs, more so than anyone else in the North American market (again, in the rest of the world, carriers have less monopolistic lock-in).

Re:So, you get it when you get it? (-1, Flamebait)

testghost (1817556) | more than 4 years ago | (#32310748)

The iPhone is far more open and free than any Android device out there. Android devices are great, if your device maker loves it enough to update it. If not, good luck. iPhone apps work in all platforms, and make money for the app writers.

Amateurs can go to Android. If you want work done or actually use your device for something more than a toy, you buy an iPhone.

Re:So, you get it when you get it? (1)

darkpixel2k (623900) | more than 4 years ago | (#32311258)

The iPhone is far more open and free than any Android device out there. Android devices are great, if your device maker loves it enough to update it. If not, good luck. iPhone apps work in all platforms, and make money for the app writers.

Amateurs can go to Android. If you want work done or actually use your device for something more than a toy, you buy an iPhone.

Uuh...$25 bucks to create your Android Market account and upload damn near any app you want. What is it with the iPhone? $50 and Apple has to review/approve your app?

Re:So, you get it when you get it? (1)

promythyus (1519707) | more than 4 years ago | (#32311740)

Actually it's $100 for apple. :P

Re:So, you get it when you get it? (3, Insightful)

clang_jangle (975789) | more than 4 years ago | (#32311402)

If you want work done or actually use your device for something more than a toy, you buy an iPhone.

Wrong.

If you want work done or actually use your device for something more than a toy, you buy a Blackberry. But Android is catching up.

Re:So, you get it when you get it? (0)

Anonymous Coward | more than 4 years ago | (#32311928)

Doesn't that depend up what you work is?

Re:So, you get it when you get it? (1)

BlueBoxSW.com (745855) | more than 4 years ago | (#32311820)

Shsssss... there's only "one" walled garden around here.

Actually, you can grab it now (4, Informative)

gjt (93855) | more than 3 years ago | (#32309846)

And no point trying to get it before you get it pushed to you?

The Over-The-Air update is a staggered rollout. But, the manual method that I wrote about here let's you avoid the wait. That said, it also seems to only be for the Nexus One now. Can't find a Droid update yet.

Re:Actually, you can grab it now (2, Interesting)

nahdude812 (88157) | more than 4 years ago | (#32310024)

I have the Nexus One, and the attempt to apply this update has my phone apparently complaining that the fingerprint of the file doesn't match.

assert failed: file_getprop("/system/build.prop", "ro.build.fingerpting") == "google/passion/passion/mahimahi:2.1-update1/ERE27/24178:user/release-keys" || file_getprop("/system/build.prop", "ro.build.fingerprint") == "google/passion/mahimahi:2.2/FRF50/38042:user/release-keys"
E:Error in /sdcard/update.zip

Fortunately it's not trying to apply the update, and hasn't done anything unfortunate like brick my phone.

I re-downloaded the file and tried it a second time just to be sure something hadn't gone wrong with the download and copy to my SD card.

Re:Actually, you can grab it now (4, Interesting)

nahdude812 (88157) | more than 4 years ago | (#32310102)

Replying to myself, it seems like there are different builds for different submodels of the phone. For example the AT&T compatible phone (like I have) doesn't use the same update file as the T-Mobile compatible phone. Haven't had luck finding the EPE54B download yet.

Re:Actually, you can grab it now (0)

Anonymous Coward | more than 4 years ago | (#32310258)

I'm running into the same. On Rogers in Canada.

I guess soon we'll see about Flash (1)

Dragoniz3r (992309) | more than 3 years ago | (#32309764)

If I'm not mistaken, Froyo introduces Flash on Android, so I guess we'll get to see whether the Flash-haters were right about how much Flash on mobile would suck.

Re:I guess soon we'll see about Flash (1)

ScislaC (827506) | more than 3 years ago | (#32309878)

I think the better test will really be for when Froyo gets ported to the G1 and seeing how Flash performs then... I don't know that JIT will help much.

Re:I guess soon we'll see about Flash (1)

hedwards (940851) | more than 4 years ago | (#32309988)

The JIT compiler shouldn't help at all. Given the performance needs of flash, it's almost certain that Adobe has it running natively. The only way in which the JIT will affect a native application is by clearing up resources being used by other applications.

Re:I guess soon we'll see about Flash (1)

binarylarry (1338699) | more than 4 years ago | (#32310120)

JIT is going to more memory because you'll have both native and vm instructions in memory, whereas before you'd only have interpreted code. It's worth the tradeoff of course and will become more valuable as phone memory grows.

Dalvik's JIT compilation is going to allow future Android applications to meet and exceed the performance of applications compiled ahead of time ("native" applications). Native is really a bad term because both dynamically JIT'd code and statically compiled code is native. The main difference is the JIT can do all kinds of fancy optimizations and reoptimizations (OSR/devirtualization) to the native code that can't be done ahead of time by a static compiler (i.e. gcc).

Re:I guess soon we'll see about Flash (1)

binarylarry (1338699) | more than 4 years ago | (#32310124)

*going to use, dammit

Re:I guess soon we'll see about Flash (1)

LingNoi (1066278) | more than 4 years ago | (#32311848)

Profiling does that exact same thing and is already in GCC and visual studio. Sure it's not as elegent as java and JIT but it's still there and doesn't hog memory.

Re:I guess soon we'll see about Flash (1)

binarylarry (1338699) | more than 4 years ago | (#32311910)

GCC and Visual Studio are only used at compile time, not when deployed to end users during execution. They are limited in what they can optimize at this point in time.

Example: Java and other optimizing JITs can devirtualize methods at runtime, effectively removing lots of lookups (possibly expensive branches) thus cache misses and other hazards resulting from heavy OO/polymorphism. GCC and Visual Studio cannot do this because they have no way of knowing what type a call site may be at an arbitrary execution point. This is one of the reasons C++ tends to really suck if you use a lot of OO in your application design.

There are literally hundreds (or MILLIONS) of these optimizations that are impossible to do with static compilers like GCC and VS.

Re:I guess soon we'll see about Flash (1)

RightSaidFred99 (874576) | more than 4 years ago | (#32312012)

Mostly theoretical optimizations. You'll be hard pressed to find many real world cases where a JIT'd Java app will run faster than a native C/C++ app for a variety of reasons. Conversely, you will not be hard pressed to find C/C++ programs which perform better than a Java JIT'd app.

Furthermore - if you care about performance (a lot of the time you frankly don't, at the level these optimizations would matter) you can just...not use a lot of virtualized methods and take other precautions to make sure you reach peak performance.

PS: Thanks for the link in your SIG, I had a good long laugh at it. It is meant as a joke, right?

Re:I guess soon we'll see about Flash (1)

LingNoi (1066278) | more than 4 years ago | (#32312158)

GCC and Visual Studio are only used at compile time, not when deployed to end users during execution.

Not exactly. Profiling [wikipedia.org] which is what I was talking about is when the program is analysed at execution time.

You compile your code, run it, profile it and then compile again with the profiler optimisations. Sure, it's not as elegant as java JIT done on the user machine however it also doesn't bog down a user's machine doing something the developer should have done on their own machines before release.

Re:I guess soon we'll see about Flash (1)

amRadioHed (463061) | more than 4 years ago | (#32311926)

Is there some reason why the system needs to keep the original blocks of vm code in memory once they've been compiled into native code?

Re:I guess soon we'll see about Flash (1)

chromatic (9471) | more than 4 years ago | (#32312290)

If you use a tracing JIT strategy with guards (such that you can specialize a basic block based on the type of specific arguments), you need the option to fall back to the non-JIT version if the guard checks fail.

Re:I guess soon we'll see about Flash (1)

amRadioHed (463061) | more than 4 years ago | (#32312592)

I see, thanks. They are using a trace JIT for Android in Froyo, so that would make sense.

Re:I guess soon we'll see about Flash (1)

mlts (1038732) | more than 4 years ago | (#32311246)

JIT compilers do help. A good example of this is .NET, where it uses an intermediary language which is compiled/translated for the CPU it is running on, and the native binaries are cached, and complaints about performance on .NET are fairly few from what I've read.

Java has had a bad reputation in performance, but in reality, those days are in the past. There are other issues with Java, but those are not performance related unless it deals with direct hardware calls, and one can use native code for that.

Re:I guess soon we'll see about Flash (4, Interesting)

LauraW (662560) | more than 4 years ago | (#32311862)

I think the better test will really be for when Froyo gets ported to the G1 and seeing how Flash performs then

Have you heard definitively that Froyo will be ported to the G1? I was under the impression that Froyo and even Eclair are too big to fit on the G1. I'd love to be proven wrong -- I have two old G1s sitting in a drawer and would love to put Froyo on them. Froyo arrived on my N1 last night, and I'm very happy with it so far; there are lots of nice incremental improvements. But as far as I know, nobody is working on shrinking Froyo down enough to fit the G1.

-- Laura

Disclaimer: I'm an engineer at Google, but I have no inside knowledge of what the Android folks are doing. I didn't even know Froyo had been released until I saw the giant styrofoam frozen yogurt in front of building 44.

Re:I guess soon we'll see about Flash (1)

amRadioHed (463061) | more than 4 years ago | (#32311942)

Why is running flash on an unsupported device a better test then running it on a system that it's designed for?

Re:I guess soon we'll see about Flash (2, Interesting)

Anonymous Coward | more than 3 years ago | (#32309884)

It's pretty good actually - there's a setting which lets you turn off plugins unless you click on them. Which means you don't get flash unless you really want it.

Re:I guess soon we'll see about Flash (1, Funny)

jo42 (227475) | more than 4 years ago | (#32309980)

I'm trying Flash on Froyo right now. And its #$%&*!+-=@
NO CARRIER

It seems you have to install Flash from the Market (2, Informative)

gjt (93855) | more than 4 years ago | (#32310010)

I just updated the original post [gadgetopolis.com] with instructions to get Flash. Basically, search for "flash 10.1" in the market.

Re:It seems you have to install Flash from the Mar (3, Informative)

beakerMeep (716990) | more than 4 years ago | (#32310544)

You can also just go to Adobe's website and click "get flash" the link will take you to the market to download it.

One suggestion for those that install it, go into your settings and enable plugins 'on-demand' That way you will only get the Flash you want. It shows a little down arrow in place of the Flash that you click to enable. It's like a built in Flashblock/Adblock extension.

Also IMO, considering the platform, I think the Flash is working rather well. I quite enjoyed watching some Zero Punctuation videos on Escapist.com already.

Re:I guess soon we'll see about Flash (1)

DrXym (126579) | more than 4 years ago | (#32312146)

Flash Lite 4 is in the HTC Desire already. It works perfectly fine and provides a substantial amount of what the full Flash 10.1 would supply.

Point being Flash doesn't suck and if it did, it would be beyond the realms of science to think of ways to implement it in a less CPU intensive fashion, e.g. browser doesn't launch flash apps until you click on them, or only launches same domain flash by default.

Running it now.. (4, Insightful)

Mark19960 (539856) | more than 4 years ago | (#32309918)

And posting over my tethered N1 :)
Flash has to be downloaded from the market.. and I can tell you that it is not as smooth as they make out in the youtube videos of it.
It does work and it's tolerable, let's put it that way.

That being said, the whole phone is much faster... I went from stock to Cyanogen and that was a speed boost.
This however, is a substantial boost.

I am looking forward to a Cyanogen release based on 2.2 - I think his roms are more polished than stock.

Re:Running it now.. (1)

evanspw (872471) | more than 4 years ago | (#32312590)

Is it getting hotter, do you think? I'm thinking of general browsing as well as flash viewing. And can you turn off flash in the browser? (I could have said, "how are those flash ads working for you?" !)

Here's the REAL How-To: (-1, Redundant)

Anonymous Coward | more than 4 years ago | (#32309936)

1) Wait until phone asks whether you want to update.
2) Tap "Yes".
3) Profit!!!

Too easy! (-1, Flamebait)

Anonymous Coward | more than 4 years ago | (#32310040)

I'm sure the general public is going to love jumping through these hoops.

Has anybody diffed against 2.1 source to see what security holes it has?

Re:Too easy! (3, Informative)

hedwards (940851) | more than 4 years ago | (#32310082)

Hoops? That's just for people that aren't willing to wait for the OTA update notification. The hoops we're jumping through is so that we don't have to wait for that. Updates like this are always staggered when done OTA to avoid unnecessarily straining the network.

Re:Too easy! (0)

Anonymous Coward | more than 4 years ago | (#32310432)

And the patient get to suffer from a zero-day exploit?

Re:Too easy! (-1, Troll)

testghost (1817556) | more than 4 years ago | (#32311066)

This brings about a question: Is Android proven enough for security? It has not. The iPhone has been out for four years, and has never been breached. Android is still an unknown when it comes to security, and might possibly have large 0 day exploits ready and waiting for crooks to turn a phone into a portable spam machine or a mobile client for a botnet. Phones would make great botnet clients. They easily can be controlled via encrypted SMS texts. And if the botnet owner hates someone, they can just make the phone dial 911 with a recorded voice repeatedly until the owner gets arrested.

Who wants to gamble with their phone's security?. The iPhone has proven itself by quickly becoming the #1 smartphone in the US. Android does not come close.

Re:Too easy! (3, Funny)

beakerMeep (716990) | more than 4 years ago | (#32311184)

Bitter and trolling is no way to go through life, son.

Re:Too easy! (1, Informative)

Anonymous Coward | more than 4 years ago | (#32311924)

Pst... iPhone's are [computerworld.com] the worst [macnn.com] for security. [wired.com]

Tmobile only? (1)

Skuld-Chan (302449) | more than 4 years ago | (#32310060)

I heard over on Android Central that this process will hang on update on a rev 2 gsm Nexus One (for AT&T/Telus) so I guess downloader beware.

Re:Tmobile only? (1)

ActionDesignStudios (877390) | more than 4 years ago | (#32310136)

I've got an AT&T Nexus One (using on GCI's network, however) and it updated to 2.2 just fine this morning.

Re:Tmobile only? (0)

Anonymous Coward | more than 4 years ago | (#32310236)

If you really did get the update for the ATT N1 then go look at the logs and post the download url.

Nope? Thought so

Re:Tmobile only? (1)

ADRA (37398) | more than 4 years ago | (#32310392)

I gave it a try and it doesn't break anything, It just doesn't install. There are files missing in the restore that are important. Once it 'fails' you have the option of rebooting, and no harm done. There was a 3rd party one released (linked through engadget) which may work for you if you've rooted your phone previously.

I'll wait until Cyanogen adds it into his (4, Interesting)

gearloos (816828) | more than 4 years ago | (#32310152)

Remember if your rooted and update to this, you'll probably have to re root it and install a new rom all over again to get all your rooted programs working. Unless you know how to use adb and the other utils to picjk apart features very well, You probably should just wait till your prefered flavor rom has the new features integrated. It shouldn't take long.

Re:I'll wait until Cyanogen adds it into his (1)

slack_prad (942084) | more than 4 years ago | (#32310760)

of course, but who has the patience? certainly not me..

Re:I'll wait until Cyanogen adds it into his (2, Interesting)

mlts (1038732) | more than 4 years ago | (#32310802)

This is what Titanium Backup is for. Back up your apps (with the Google Market information) to your SD card, optionally back the SD card up somewhere safe, install the new ROM, re-root, and then restore your apps.

Disclaimer: I'm not related to the guys who made TB, just a happy customer.

Good Idea (2, Insightful)

sonicmerlin (1505111) | more than 4 years ago | (#32310212)

Staggered rollout is the best way to avoid massively distributed issues inadvertently cropping up all at once. Smart move I think.

What about all of Steve Job's issues with flash ? (3, Insightful)

parallel_prankster (1455313) | more than 4 years ago | (#32310252)

So I remember Steve jobs rambling about why flash was bad for phones? - bad performance - poor battery life - security ? Anybody notice poor battery performance with flash? Is it easy to kill bad flash apps or does it reboot your device like my laptop ? How good is the touch interface with flash ?

some battery life info on here (1)

parallel_prankster (1455313) | more than 4 years ago | (#32310326)

Re:some battery life info on here (5, Informative)

sessamoid (165542) | more than 4 years ago | (#32310352)

For those too lazy to read your link, here is the relevant excerpt:

As for the battery life, Greer said it's not as horrible as Steve Jobs might have made it out to be in his open letter earlier this month. "It's not too bad," he said. "Android has a little bit of an issue with battery life anyway. I just plug it in to my laptop, so I'm not super sensitive to it. I'd definitely say it depends on the game too."

So he's saying it's "not too bad", but he keeps his phone plugged into a charger/laptop. Okay.

Re:some battery life info on here (2, Informative)

Darkness404 (1287218) | more than 4 years ago | (#32310494)

I'm not sure about anyone else, but isn't the standard procedure for owning a smartphone to keep a few extra mini/micro USB cables handy and charge it when at work/home and on the computer?

Or is it just me?

Re:some battery life info on here (1, Informative)

Anonymous Coward | more than 4 years ago | (#32310548)

I think so too. Unless you don't use it as a smartphone, deactivating all the extras it haves, in which case, why did you buy a smartphone in the first place?

Re:some battery life info on here (0)

Mark19960 (539856) | more than 4 years ago | (#32310576)

It is for me, but IIRC iPhones don't have that arrangement...
Is the iPhone data cable not proprietary and like $40? (LOL iPhoneys)

I will stick to my $5 micro usb newegg specials :)

Re:some battery life info on here (1)

anethema (99553) | more than 4 years ago | (#32310742)

I'm running a Nexus one right now, but come on. $40 cable?

There are cheap iphone cables and expensive micro usb cables as well.

http://www.boxwave.com/products/directsync/directsync-sync-and-charge-cable-apple-iphone_2661.htm and there is probably cheaper out there.

iPhoneys? Grow up man, it isn't a contest.

Re:some battery life info on here (1)

jo_ham (604554) | more than 4 years ago | (#32310764)

Well, it's proprietary on the dock end (although the connector is standard), and an Apple-branded one is $19 for a spare (http://store.apple.com/us/product/MA591G/A?fnode=MTY1NDAzOQ&mco=MTM3NTI1NDE), but you can use third party ones that are available for less.

It will charge off any USB port (active or dumb, like a power brick), or anything that will supply 5 volts.

I charge mine in my car off my radio's USB port using a non-apple dock cable. It certainly didn't cost me $40 (or the equivalent price in UK money).

Re:some battery life info on here (1)

Wovel (964431) | more than 4 years ago | (#32311040)

You can buy new iPhone cable for $2-3 US...

Re:some battery life info on here (0)

Anonymous Coward | more than 4 years ago | (#32311438)

Ever tried playing a game on iPod Touch or iPhone - even the minimalistic ones like the brick breaker stuff - that kills battery in no time. Flash or no Flash - if you stress any phone or portable it's going to kill battery fast. I do the same thing whenever occasionally I play games on my iPod Touch - keep it plugged.

Re:some battery life info on here (2, Funny)

SoupIsGoodFood_42 (521389) | more than 4 years ago | (#32311978)

That's fine if you spend most of your time near a USB port. Some of us utilise the mobile aspect of our devices.

Re:What about all of Steve Job's issues with flash (1)

hedwards (940851) | more than 4 years ago | (#32310342)

It's still beta, I'm able to view flash, but it doesn't seem to work quite correctly. Because it's flash I can't use my track ball to select anything in the flash and if I zoom in there's no way of moving around. On top of which I'm having some difficulty selecting small buttons. But you can turn it off and if I understand the dialog make it ask before executing. The web browser on 2.2 is significantly faster than it was under 2.1, to the point where things seem to just pop right up rather than having to wait around.

Re:What about all of Steve Job's issues with flash (0)

Anonymous Coward | more than 4 years ago | (#32310944)

On the security side, I can assert that Android's security is pretty good, except for a malicious app asking for a lot of permissions, then using those to the user's detriment. However, if a Tetris clone is asking for access to my contacts, filesystem, network communication, SMS, etc, it gets suspicious.

If an app does not get these permissions, there isn't much it can do.

Wow! (-1, Troll)

fermion (181285) | more than 4 years ago | (#32310256)

So this is the new world of the $500 open source smart phone, where there is no walled garden keeping users from setting backgrounds and running apps depicting jiggly boobs? Waiting three weeks for a simple update? On a phone that was bought last week? Sign me up!

Of course this is no surprise as it appears that people bought phones after 2.0 was out already and could not upgrade. I am really looking like a fool for buying a smartphone that can be upgraded to the new OS a couple years later. Color me green with envy.

Just like the MS, the software may seem open, and there may be advantages to have random OEMs building random devices from parts that have fallen off the back of the truck, but when we get down to the nuts and bolts, the control is still there, and if the random company does not want to support the upgrades or functionality, it will not be supported.

Re:Wow! (4, Insightful)

hedwards (940851) | more than 4 years ago | (#32310398)

That has nothing to do with Google. That's how major updates are always rolled out. The problem is that too many users in one cell trying to update at the same time can cause network outages. So major updates like this are staggered to reduce the likelihood of network breakage. And secondly, this is hardly a simple update, it brings quite a few changes on board as well as a substantial performance improvement.. On top of that anybody who buys a phone with a custom UI, whether it be blur or sense, is going to have to wait while the patches are applied and tested before it's rolled out. That's one of the reasons why the iPhone and Nexus One are in the positions they are. Since the people writing the OS and making the changes are working directly with the engineers creating the hardware they only have to test once. Whereas people who have a custom UI on top of that have to wait several months for it to be finished and tested before getting it.

And likewise, just because a phone was released last week doesn't mean that it's been tested for the update, they used a version for development because it was the latest at that time and then they released it when it was finished. They'll now have to do testing on the new version before they release it. Doing anything else would be horribly irresponsible.

Re:Wow! (0)

Anonymous Coward | more than 4 years ago | (#32310404)

I agree with the other AC. Kill yourself.

Re:Wow! (2, Insightful)

wannabgeek (323414) | more than 4 years ago | (#32310848)

so how's the iphone os 4.0 working for you? You have it already, don't you?

Seriously, how is this different from iPhone? How long has it been since it was "announced"? I'm sure if you buy an iPhone a week before 4.0 was announced, you'd get a phone with 4.0, right?

Why not? (2, Informative)

SuperKendall (25149) | more than 4 years ago | (#32311014)

I'm sure if you buy an iPhone a week before 4.0 was announced, you'd get a phone with 4.0, right?

You will the day of release - everyone will, all at once.

Unless you care to pay $99/year for a developer account and then you've been running 4.0 for a few weeks now.

Re:Why not? (1)

IamTheRealMike (537420) | more than 4 years ago | (#32312564)

Well, they will when they plug in and sync with iTunes. If they don't do that for a while they'll just never get the upgrade at all.

Wow! (-1, Troll)

fermion (181285) | more than 4 years ago | (#32310318)

So this is the brave new world of the $500 open source smart phone, where there is no walled garden keeping users from setting backgrounds and running apps depicting jiggly boobs? Waiting three weeks for a simple update of resorting to manual install, not even a yum. On a phone that was bought last week? Sign me up!

Of course this is no surprise as it appears that people bought phones after 2.0 was out already and could not upgrade. I am really looking like a fool for buying a smartphone that can be upgraded to the new OS a couple years later. Color me green with envy.

Just like the MS, the software may seem open, and there may be advantages to have random OEMs building random devices from parts that have fallen off the back of the truck, but when we get down to the nuts and bolts, the control is still there, and if the random company does not want to support the upgrades or functionality, it will not be supported.

Re:Wow! (0)

Anonymous Coward | more than 4 years ago | (#32310356)

Kill yourself.

Re:Wow! (1)

MobileTatsu-NJG (946591) | more than 4 years ago | (#32310476)

Kill yourself.

What he said bothers you? Really? I'm not sure why. I mean, the appearance of dudes like that isn't a surprise. Think about this: Every time you make a post using the phrase 'walled-garden', a twit like him is created and sits around waiting for a story like this to say "told you so!"

Re:Wow! (0)

Anonymous Coward | more than 4 years ago | (#32310526)

told you so!

Re:Wow! (0)

Anonymous Coward | more than 4 years ago | (#32311964)

Might be because he multi-posted that troll message

Re:Wow! (1)

AgtSkippy (745943) | more than 4 years ago | (#32310424)

I think maybe theres a slight chance I understood what you were saying... Was that sarcasm in the first paragraph? "Waiting three weeks for a simple update of resorting to manual install, not even a yum. On a phone that was bought last week? Sign me up!" Three horrible weeks OMG. I'm just glad google's around to keep the OHA from falling to the tragedy of the commons, even if it means my Droid will take a month or longer (I'm expecting 3) to get the updates announced this week. "Just like the MS" Ah yes, the microsoft... how we all loathe the microsoft.

chrome extension (0)

Anonymous Coward | more than 4 years ago | (#32310844)

does anyone know whats the chrome extension that was used to demo the cloud-to-device messaging feature call. And where i can find it?

Re:chrome extension (0)

Anonymous Coward | more than 4 years ago | (#32311012)

does anyone know whats the chrome extension that was used to demo the cloud-to-device messaging feature call. And where i can find it?

Here you will find the chrome extension as well as the android application required to get this to work http://code.google.com/p/chrometophone/downloads/list

Anybody wanna bet (1, Troll)

twoears (1514043) | more than 4 years ago | (#32310884)

that Sprint will block the new HTC Evo 4G's hotspot capability, since they sell their Overdrive 3G/4G mobile hotspot (a separate box) for $99.99? Wouldn't that be dumb of them? The Evo 4G is darn tempting, but I'm waiting to see if they block the hotspot feature. If they do block it, I'll be very glad I waited and will choose another carrier who doesn't.

Re:Anybody wanna bet (1)

Aranykai (1053846) | more than 4 years ago | (#32311070)

If its anything like Sprints HTC Hero, it will be trivially easy for you to root the phone and restore that functionality. If you can copy paste commands into a command prompt, you can root your phone.

Re:Anybody wanna bet (1)

twoears (1514043) | more than 4 years ago | (#32311162)

Thanks, but I'm not one to reward evil. I have too much contempt for such practices.

Re:Anybody wanna bet (1)

Karlt1 (231423) | more than 4 years ago | (#32311274)

that Sprint will block the new HTC Evo 4G's hotspot capability, since they sell their Overdrive 3G/4G mobile hotspot (a separate box) for $99.99? Wouldn't that be dumb of them? The Evo 4G is darn tempting, but I'm waiting to see if they block the hotspot feature. If they do block it, I'll be very glad I waited and will choose another carrier who doesn't.

So which carrier do you think is going to allow free unlimited tethering? Sprint has already announced their pricing for HTC 4G....

$69.99 -- standard price for their unlimited text, data, cell-to-cell calls (any carrier), 450 anytime minutes and free nights and weekends 7pm - 7am.

$10.00 -- 4G surcharge -- whether are not you're in a 4G area.

$29.99 -- unlimited 4G WiFi hotspot.

$109/mo is not bad compared to AT&T and Verizon.
   

Re:Anybody wanna bet (1)

amRadioHed (463061) | more than 4 years ago | (#32311880)

T-Mobile.

Re:Anybody wanna bet (0)

Anonymous Coward | more than 4 years ago | (#32311324)

Me me, i want to bet!

Re:Anybody wanna bet (1)

mlts (1038732) | more than 4 years ago | (#32311552)

They are advertising the hotspot feature, so unless plans change, I'm pretty certain that it will ship with tethering. I have not heard anything about bandwidth charges or caps, so it might be something worth looking at when it comes out. I do want to see the fine print of the Evo contract though.

Re:Anybody wanna bet || I'll take that bet! (3, Informative)

Tumbleweed (3706) | more than 4 years ago | (#32311660)

that Sprint will block the new HTC Evo 4G's hotspot capability, since they sell their Overdrive 3G/4G mobile hotspot (a separate box) for $99.99?

Way to keep up on the official announcements. Sprint has already released their pricing for the EVO 4G hotspot - $30/mo; they're not blocking it, they're actively advertising it EVERYWHERE ON THE WEB FOR THE LAST SEVERAL WEEKS. The only unknown about it was the pricing, which they announced on the 12th. Yeesh.

Re:Anybody wanna bet || I'll take that bet! (1)

twoears (1514043) | more than 4 years ago | (#32311908)

The information wasn't online a couple days ago. GMAB. Do you speak to your coworkers that way?

Re:Anybody wanna bet || I'll take that bet! (2, Informative)

Tumbleweed (3706) | more than 4 years ago | (#32312316)

The information wasn't online a couple days ago. GMAB. Do you speak to your coworkers that way?

The pricing for the hotspot was released on May 12. Sprint has been advertising that they'd have the hotspot ability with the EVO for _months_. Do you run with an adblocker or something? Sprint's been running the biggest web advertising campaign I've seen in a VERY long time for the EVO 4G.

Yeah, I do speak to my coworkers that way. Keeps them on their toes. :)

move application to SD (0)

Anonymous Coward | more than 4 years ago | (#32310900)

I cannot move the applications to SD. The button is disabled for all the applications. Anybody managed to get this to work?

Re:move application to SD (1, Informative)

Anonymous Coward | more than 4 years ago | (#32311090)

will need a new version of the application. Wait for the Application author to update their application

Re:move application to SD (0)

Anonymous Coward | more than 4 years ago | (#32311698)

How quaint. The iPhone hasn't had this problem in 3 years EVER.

Re:move application to SD (0)

Anonymous Coward | more than 4 years ago | (#32312018)

Thats because the iPhone doesn't have a SD reader so no memory upgrades, no easy way to transfer files beyond that bloated [macrumors.com] software [gizmodo.com] program [onsoftware.com] iTunes [techcrunch.com] , no uploading good quality pictures instantly to the internet from a digital camera.... how quaint.

Re:move application to SD (0)

Anonymous Coward | more than 4 years ago | (#32312504)

Android allows apps a lot more functionality than the jail Apple locks the iPhone down to:

1: Ability to use custom keyboard sets. Swype comes to mind, but there are others.
2: Background tasks. This is both good and bad because a poorly written app can jam up the system. However, this is what task killers are for.
3: Platform independence. Want to write for the iPhone? Better pony up the cash for a Mac, or risk the BSA coming down on your company if you are using a hacked OS X copy. Don't forget your $99 to .me.com, and your $99 to Apple so you can access basic documentation. Android development is a lot more platform independent. Got a PC and Linux? Grab the SDK, and a $25 dev ID.
4: Don't like the native Web browser on Android? Hit the app store and download an alternative. The iPhone might have Opera Mini, but it could disappear any day, so better use Safari and like it.
5: Want to run an app without having to only be limited to what Jobs approves? Fire up adb and install it. iPhone? Jailbreak it or forget about it.
6: Tethering? Jailbreak the iPhone, sure. Even without root, you can use PDANet, an app on Android for this functionality.
7: You can have any iPhone provider you want as long as it is AT&T.
8: You can unlock an Android phone. AT&T by policy does not unlock iPhones.
9: 32GB memory on an external card + internal memory can be more useful than just unexpandable 16 or 32 GB. Especially with Android 2.2, or if you are daring, app2sd.
10: An Android phone is available in a number of form factors. Like a real hardware keyboard? Buy a Droid. Like the iPhone form factor? Buy the HTC Legend or Desire.
11: Google doesn't consider rooting your phone akin to terrorism. In fact, you can buy a phone from Google with this feature. Good luck asking Apple for a pre-jailbroken device.
12: A faster CPU actually means something.

seen everywhere on the intarweb (0)

Anonymous Coward | more than 4 years ago | (#32310954)

FROYO LIVES!

mispronounce Froyo? (0)

Anonymous Coward | more than 4 years ago | (#32311030)

Did you notice at the unveiling the VP guy mispronounced Froyo several times?

He kept saying "Froy-o". Surely the 2nd gayest OS name in history ( "Woody" being number one for obvious reasons ) is pronounced "Froh-Yo"
Since it stands for "FROzen YOghurt"

Careful if you're rooted (2, Informative)

penguinchris (1020961) | more than 4 years ago | (#32312482)

Besides the fact that the link to the file in the summary didn't work, there are other potential problems if you click through to the source (on the forums, not the blog linked here).

The procedure that's linked to will get you to 2.2, but it won't be rooted even if you were rooted before.

I just did the classic "spend two hours trying to fix what you screwed up" routine trying to get it rooted again so that I could run the backup created by titanium backup, which requires root.

For those interested, the steps for a fool-proof upgrade if you're rooted are:

-Do a full backup using titanium backup first, obviously
-Install Amon Ra 1.7 custom recovery loader: http://forum.xda-developers.com/showthread.php?t=611829 [xda-developers.com]
-Use it to flash the zip file update-nexusone-FRF50-signed.zip from here: http://android.modaco.com/content/google-nexus-one-nexusone-modaco-com/309286/frf50-froyo-pre-rooted-update-zip/ [modaco.com] - note that this wouldn't flash for me using the stock recovery loader (which requires renaming it to update.zip but it fails saying it's unsigned), hence the custom one above
-Use it again to flash froyo-rooter-signed.zip from here: http://forum.xda-developers.com/showthread.php?t=686627 [xda-developers.com]
-Restore your backup

Load More Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>