Ice Cream Sandwich Ported To X86
angry tapir writes "Google's open-source Android 4.0 operating system for smartphones and tablets has been ported to work with x86 processors. The port means that tablets with Android 4.0 based on x86 chips could be on the horizon. Intel is the top x86 chipmaker, and the company has already said it is working with Google to bring Android 4.0 to smartphones and tablets."
It seems our technology continues to expand in all directions and then collapse into a single device. TVs, PCs, and phones are becoming part of the same thing.
What is the power consumption like on an x86 tablet vs. an ARM tablet? Seems like running Android, x86 would still be much less efficient than an ARM core.
Presumably this would work on existing tablets like Samsung's series 7? The ones similar to (or maybe the same) as those that were given away at BUILD.
Does this mean i can run the apps natively without using an emulator on a windows box?
Step one, have android work on most desktop hardware
Step two, make mouse and keyboard and touch work seamlessly together.
Step three, push heavily to implement office software or google docs + all other must have software
Could this be the start of another big fight between google and microsoft?
its all linux anyway. isnt it native x86 code all the way down with platform independent java on top ?
And Intel is pushing this? Microsoft, the former "Wintel" conspirator must really be shaken by this move.
What legacy closed or missing source x86 binary would need to be run on a phone?
If it is a new binary, the source is at hand, and it will be complied for the best whatever Instruction set architectures.
If it is legacy, emulate x86 as the speed will likely be good enough.
If it is a x86 program that must be run as fast as possible thus precluding emulation, you won't be running it on x86 on a phone.
Comment.
What a terrible title, Ice Cream Sandwich ported to x86, I thought we had finally added a processor to my frozen treats.
i have a couple old x86 tables... er... chinese GPSs running windows CE... that i'd love to use for android.
I vote for a desktop distro. I take back everything I've said about LibreOffice, I shouldn't have judged it by its stupid name. I discovered that it can use .docx the other day, I was somewhat shocked since that was the only reason I was hanging onto MS Orifice, which, as pretty as it is, is getting quite annoying these days. I would definitely try an Android desktop distro! I've been using Mint 12 for a couple of days and I'm still experiencing quirky behavior. It was pretty bad with Gnome 3, and MATE is not much better, oh well, back to Gnome Classic (No Effects). Installing an Android desktop would be like Christmas morn. It would be oh so sweet to see laptops available "like your phone" for consumers....with free Microsoft compatible office software!!
I object to power without constructive purpose. --Spock
You could already do that.
Well, more or less. It's a port of the Android libraries to a Windows JVM, which is sufficient to run many/most Android apps (much like what RIM are doing). It's not a port of Android itself. But it does run Android apps in windows on your desktop (or fullscreen).
Why would anyone engrave "Elbereth"?
x86
smartphones
barring any major improvements in batteries, that just isn't going to be feasible.
The fast ARM phones are brutal enough on batteries, as it is.
Sent from my PDP-11
It's called a singularity because like the singularity of a black hole it's impossible to see what's beyond it. We can see what's beyond this: more progress and more competition. More diversity, more sales, more fitness of technology to our human needs. More connectivity between people.
We've gone beyond moving the buttons around on the word processor to sell it again to the same people who bought it before. But we can still see the future from here and it looks grand.
The Singularity is an even bigger deal, and further out.
Help stamp out iliturcy.
I wonder if you could download / install apps that way. There are some cool Android games out there, but I don't have an Android.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Why?
Hey KID! Yeah you, get the fuck off my lawn!
Don't mix your memes.
Long ago CISC vendors implemented RISC as a sublayer, and the two merged. This flamewar is officially over.
The 4+1 thing is a different flamewar: SMP vs AMP (Asymmetric vs Symmetric MultiProcessing). This one is still hot because AMP is fairly new. I'm a big fan of AMP, but the SMP camp is rightly concerned about complexity of compilers and tools, race conditions and what not. Too soon to tell, but here's a thing: we dealt with the transition to 486 pretty well, and that was a merging of heterogeneous cores - a processor and a math coprocessor. We integrated GPUs and physics coprocessors pretty well, and I/O offloading too. I think we'll weather this change and come out the other side for the better. But the outcome remains uncertain. The problems involved are certainly challenging.
Help stamp out iliturcy.
Except Apple's can be disabled by flipping one switch in the settings, no rooting required.
When will the Linux layer in Android be replaced another OS?
I don't trust Google in this matter since they don't use the standard kernel.
It runs fine in firefox on linux
Can I spoof Carrier IQ?
What is it when you feed fake data to someone stealing/selling your personal business; we need a new word?
In any event, here's to poisoning the cache.
The reason we subjugate ourselves to law is to better procure justice. If law does not accomplish this purpose then it m
By Google? Highly unlikely that we'd ever do that. We're pretty heavily invested in the Linux kernel and it's been working well for us in Android.
By some other entity? Could happen, but the mid and lower layers of the Android stack depend pretty heavily on running on a Linux kernel. It'd be a bunch of work for questionable gain.
x86 never was a champ in power efficiency. It excels in instructions (performance) though, that's why it has come to dominate the "productive computing" market. The architectures Android was tailored towards both in backend and in api were designed and utilized with instruction frugality and hardware limitations in mind.
Making Android available on the much more powerful x86 ecosystem and its hardware net is counterproductive at best. Why imped a device with the limitations of a toy OS when you can utilize a complete desktop environment?
-- no sig today
There were 86 comments when I read this..
Having read the article, I'm still unclear as to whether in this case x86 means only x86-32 or whether it means x86-32 and x86-64. These days x86 is usually used to refer specifically to x86-32 and x64 is used to refer to x86-64.
I'm assuming that common sense would suggest that the article means both x86-32 and x86-64, but the ambiguity in the use of x86 reduces clarity and does no-one any favours.
I don't understand the point of trying to run the x86 architecture on a device where you want efficiency and low power use.
Join the Slashcott! Feb 10 thru Feb 17!
Brian, thanks for the answer and the important perspective - questionable gain!
It would also be nice to hear some perspectives on future Android compatibility with GTK/Qt/etc. :)
That was my first thought. If you wanted to develop for Android, it might be useful to run ICS in a VM.
Actually, Google doesn't include CarrierIQ code in the OS they ship
Of course they don't. They don't want any competition when it comes to spying on their users...
I am TheRaven on Soylent News
Listen, Google: I know you and Intel want Android running on x86 in order to diversify the ecosystem, and that's all well and good, but there's something you need to do as quickly as possible.
You need to get Android apps running on every desktop computer, at the same snappy speed they run on cell phones.
Microsoft is looking to sneak this in the back door by forcing Windows 8 users to become Windows Phone users. You can counter this by putting a full Android runtime into Chrome, and perhaps even making it dockable in Linux/Mac/Windows as well. With the full catalog of Android apps available on every desktop, Android will become the de facto new standard operating system for everything, everywhere.
Do this now. Before Microsoft does.
Tired of FB/Google censorship? Visit UNCENSORED!
I thought it was amazing that Linux ran on a toaster, but on an ice cream sandwich?!!!
Just don't overclock it - it will melt.
Woot!
I can't wait to modify this to run on my Acer Tablet PC!
This sound like Microsoft's strategy all over again. Anyway you cut it a single platform ecosystem is ugly, as it just lets another monopoly.
New boss same as the old boss
This sounds like an M$ astroturfer is trying to confuse people into thinking Google is the same as M$. M$ is a convicted monopoly for a reason. How much has M$ paid you to troll $lashdot using multiple names?
Friends don't help friends install M$ junk
Friends do assist M$ addicted friends in committing suicide.
Just want I always wanted; a portable device with worse battery life!
I know the way forward. You don't. You can buy this secret from me. You won't. And that's the end of that story.
Help stamp out iliturcy.