Intel Confirms That Android 3.0 Is Coming To x86 Tablets
timothy writes "Considering that x86 and ARM have been playing leapfrog in at least their future *promised* efficiencies, and that there are a ton of x86 tablets in the works, it's good to see cross-platform OS choices. The most popular Linux distro (Ubuntu) as well as several other conventional Linux options, Windows (even if so far confined to tech demos), and Android — interesting mix."
Meego is really dead, then.
ARM has it since Cortex A9
How is it coming along for the Intel Atom?
Easy to see why Intel thinks it's worth using X86 for Android devices. Hard to see why anyone else would think it's a good idea - except perhaps AMD.
The ATOM never did give Intel what they hoped for. It started the netbook alright, but it was never designed to handle the touchscreens. I had the Dell XT tablet and it was just horrible. Intel never thought the cell phone CPU market could blossom to the PC market. Just like M$ never envisioned the Smartphone morphing into a full blown CPU/O.S. Shortsightedness is the end of all companies someday.
I have an ARM based tablet running Android 2.3. Why would I want to use Android on x86? Is it really that much faster?
Adobe already requires each phone manufacture to send their phones to adobe to make sure flash might work on the platform, with a whole other processor to support for the same OS adobe will never be able to keep up.
i thought once I was found, but it was only a dream.
Where the hell is Meego, Intel's own Linux stack that was supposed to do phone, tablets, and netbooks?
Great to see Apple's architecture agnosticism is catching on.
If the thing is x86, there's nothing stopping people from just installing regular desktop Linux on it. All that would need to be done is write some drivers for whatever hardware and a touch UI. Meego has a touch UI right? They should stop trying to make an entire distro now that Nokia has jumped ship, focus on just the UI, make it so it can run on any flavor of Linux, like Gentoo, Arch, Ubuntu, whatever. Then I can just install linux on an x86 tablet, fire up my package manager, and download the Meego UI. Failing that, it's open source! Someone go in there and use the code to write one for us.
I would rather have a slim Ubuntu on my phone than have Android on my x86 box/slate/tablet/whatever.
There are plenty of good operating systems out there and I would rather not have Google's also-ran, closed-source OS in front of me.
.. to realize that mobile is the new desktop. And devices that do one thing really well are better than devices that try to do everything not very well.
Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
So it means that MeeGo is even more dead? Intel was last standing supporter if it, and now Intel is interested in different, competing OS. Sad.
:wq
You can recompile those now to run on a tin of beans, never mind Intel boards. It's just a bunch of Gifs and hookey – you could do android in Flash in about a day from scratch. And is there a decent command line in android yet – I don’t think it's posix compliant. :-/
What is the benefit of out-of-order if your binaries were compiled with the optimizer set to Atom? In that case, the compiler will already have reordered the instructions to fit Atom's microarchitecture. And what is the benefit of out-of-order compared to simultaneous multithreading?
your http(s) proxy is for some reason not striping information that could identify a specific client behind your gateway like user agent strings, which is wrong
What HTTPS proxy? A proxy is a man in the middle, exactly the sort of thing HTTPS is designed to prevent. In order to make an HTTPS proxy work, one would first have to add the proxy's root certificate to the device so that the proxy can sign its own TLS certificates. And as I understand it, tivoized devices are designed specifically not to allow this.
Say you have an application designed for both PCs and Android devices. The core logic is identical for all versions of the application; they just have different front ends. Now say the application wasn't written in the Java programming language to begin with but instead in standard C++. Can one compile standard C++ to Dalvik bytecode? Or would it involve a line-by-line rewrite by hand into the Java programming language? Such a rewrite would likely introduce errors, and it would require all future changes to the application's logic to be made in parallel in both the standard C++ version and the Java programming language version.
So you claim that Adobe products have "Already faded", and I presume this means in favor of HTML5 technologies such as SVG. So what graphical authoring tool should one use to create SVG+JS animated cartoons with synchronized audio, like those found at sites like Albino Blacksheep, Homestar Runner, and Newgrounds?
This posting architecture doesn't work
No offence linux fans... but who the hell is going to buy a x86 tablet. Are they going to suddenly start changing compilers to produce intermediate code only so that they can be compiled upon execution and work everywhere? This is the same problem microsoft has here too.
Yes an x86 tablet can be made, but it's going to be nowhere near as efficient as ARM. How does Intel propose to solve this? Bring up the old pentium pro architecture at 32nm? Great, put two cores in? Great. Put all the extra features that it added since it abandoned the p4 architecture? Great. Now what.
I think the x86 architecture is not the right choice for a battery powered device. It's good enough for low-powered devices like nettops and thinclients where the x86, but that's all it's good for. At the high end, Intel makes these overpriced joke chips like the "Extreme Edition" that stupid people buy, and at the low end they make CPU+GPU's that are good at neither. Please Intel stop making crap just to compete with AMD and ARM. We know these chips are junk.
In the grand scheme of things, Intel should instead be putting power consumption on the top of their priorities and bring the TDP down to make the x86 architecture competitive in price. Instead we've been seeing TDP increase with every generation. What I want is a 10 watt TDP with the performance of an i7 at 3Ghz. and 1watt TDP at 1Ghz. Then maybe Android on x86 makes sense. Right now any tablet made on x86 is not what anyone wants. People want the iPad.
Click on our website: ( http://www.fullmalls.com/ ) Website wholesale various fashion shoes, such as Nike, Jordan, prada, also includes the jeans, shirt, bags, hats and decoration. Personality manufacturing execution systems (Mes) clothing, Grab an eye bag coat + tide bag Air jordan(1-24)shoes $30 Handbags(Coach l v f e n d i d&g) $35 Tshirts (Polo ,ed hardy,lacoste) $15Jean(True Religion,ed hardy,coogi) $30Sunglasses(Oakey,coach,gucci,A r m a i n i) $15
New era cap $12
Bikini (Ed hardy,polo) $20accept paypal and free shipping
( http://www.fullmalls.com/ )
Google tv (based on android) is already running on x86 chips, so it's not like android hasn't been working on x86
Android has its place for Mobile Internet Device Tablets and that is Android's niche market. Full-capability Linux is the best place to be for everything at home and the office. Having Android x86 for x86-based MID's is ok, but GFLOPS/WATT rankings are yet to be seen on x86 and ARM MID's. If that happens, people will want full-capability Linux and not some restrained version of it such as Android. I find the full-screen touch menus on 5 inch display ok, but on 10 inch Android devices it seems cumbersome and immature because of the pure fact that they take up the entire touch screen real estate when they appear. That isn't necessary. People don't have 10 inch thumbs or at least not yet. The display screens are large enough, but the menus seem targeted for the smaller PIM devices. Work needs to be done to simply bring touch to full-capability Linux and make the menu/button sizes scale proportionally to bigger and smaller touch displays similar to the JAVA's GridBagLayout container and XWindow/X.org/GTK's container xoptions/yoptions to stretch different widgets proportionally to the size of the window. Window managers can work on bigger touch displays. It would be nice that Android could give the option to run the gnome/kde/unity window managers once the bigger displays are detected. If Android integrates gnome/kde/unity, odds are Android will also dominate the desktop for every supported architecture eventually. Android could simply be the consolidated (FEDORA/DEBIAN/UBUNTU) name-brand for the different Linux flavors. It would be easier to keep the Android Devices updated if they were using the repository update tools that already existed. Why it's not already in place is political I'm certain, but common-sense dictates this capability will happen whether the telecom companies like it or not. DIGITAL FREEDOM to the user. These devices currently have enough RAM and storage to be able to handle these capabilities.
Multi-core mobile tablets will continue grow with more cores. I don't believe it will simply replace the desktop though. Desktops with all their accessories and hardware upgradability are KING for the Do-it-yourself crowd.
Ditto for MEEGO...they should scale up and include window managers if they envision Meego/touch/scalable window managers on every device.
Cheers
I'm really surprised that Intel hasn't really developed a low power embedded processor. Sure they have the atom but they just adapted the x86, it's not really a new design. All it would have to do is let it's creative teams loose for a year in six small groups to come up with 12 different designs and then let the market decide. Intel needs to stop depending on x86 and start innovating. Come up with a slow but efficient hundred core processor. Go back to the concept of coprocessors and do something like an FPGA instead of an FPU. Do something similar to cell with a mix of computing processors and general purpose processors. The possibilities are endless and people and equipment are there so where is the innovation?
If you use a strongly pointer typed dialect, like C++/CLI, writing a compiler wouldn't be and issue
Compiling a program written in the verifiably type-safe subset of C++/CLI in a compiler for standard C++ invariably produces a parse error. This is due to the different syntaxes for declaring pointers, references, arrays, and possibly other core language features that I can't think of at the moment. This would mean every software developer would have to write its own C++/CLI compiler for those target platforms that don't already have a C++/CLI compiler.
Native code.
The VAST majority of devices are ARM based. This isn't likely to change especially with smartphones.
Many devs WILL use native code and only target the dominant architecture especially for games which will leave x86 out w/o an emulation layer.
An earlier post explains what's wrong with relying on NDK and languages that currently don't target Dalvik: your apps relying on ARM NDK won't run on a machine with only x86 NDK, at least until Google introduces a portable NDK that recompiles LLVM bitcode to native code on the device, much like proposed PNaCl.
You don't need one - install it somewhere
I don't need what? Install what somewhere? I'm having trouble figuring out to which of the nouns in my last post each of your pronouns refers. Do you mean "I don't need an interpreter - install an interpreter somewhere"? That doesn't make sense. Or are you trying to draw a fine distinction between a purely interpretive interpreter, which is likely to be unbearably slow at executing legacy NDK applications, and an interpreter that also has JIT recompilation?
set the appropriate field in the application binary to point to the interpreter path
Where might the interpreter happen to be?