Canonical Puts Ubuntu On Android Smartphones
nk497 writes "Canonical has revealed Ubuntu running on a smartphone — but the open source developer hasn't squashed the full desktop onto a tiny screen. Instead, the Ubuntu for Android system runs both OSes side by side, picking which to surface depending on the form factor. When a device — in the demo, it was a Motorola Atrix — is being used as a smartphone, it uses Android. When it's docked into a laptop or desktop setup, the full version of Ubuntu is used. Files, apps and other functionality such as voice calls and texting are shared between the two — for example, if a text message is sent to the phone when it's docked, the SMS pops up in Ubuntu, while calls can be received or made from the desktop." ZDnet has pictures; ExtremeTech has a story, too, including some words from Canonical CEO Jane Silber.
INTEDEZTING
Very nice!, nonetheless I'd rather see it run on my Notion Ink Adam. I like the hardware, but somehow still grab my laptop more often.
---
Why was there a big push for Unity if you're not going to use it in a small form factor? Why not just stick with a real desktop?
So let me get this straight...
The Unity desktop was arguably intended for tablets and phones... so it's only active when connected to a full-size monitor?
I appreciate the concept of a single computing device for everything, and having that device be tiny... but couldn't somebody other than Canonical do it? Please?
You do not have a moral or legal right to do absolutely anything you want.
It's the right idea, but Ubuntu on ARM is nowhere near ready. It's crazy buggy, and you're going to miss out on hardware accelerated graphics for the vast majority of applications, because most apps still expect OpenGL, and can't take advantage of OpenGL ES.
The other problem is that devices like the Atrix, while an interesting concept, aren't really ready to host desktop Linux yet. The performance just isn't there yet. I suspect that the next crop of smartphones, with dual core A15s or quad-core A9s, those will probably do a decent job at it.
Disclaimer: my experience with playing around with this is limited to various versions of Ubuntu on a pandaboard, which is a TI OMAP dev board with similar specs to the Atrix.
I would really like the ability to dock my phone with my TV, and turn my phone into a HTPC. Only challenges to overcome would be - content providers like (Hulu and Netflix), and a remote (bluetooth?).
-- By all means let's be open-minded, but not so open-minded that our brains drop out.
Hipsters already ruined the Mac which is why shit like this happens. They aren't welcome on Linux either. Ubuntu lost all credibility when they forced their lol unity interface on us now all real Linux users such as Slashdot readers have told Ubuntu to fuck off. If you use Ubuntu after 10.04 (the last non unity LTS) then you are disgrace to humanity. I'd rather use a Blackberry or even a WiNokia than a Ubuntu phone.
According to what I read, they're planning on keeping it from the community and only working it in with OEM's on future devices. Where did you go wrong Canonical?
The soylentnews experiment has been a dismal failure.
the Ubuntu for Android system runs both OSes side by side
Nice trick. Anyone knows if this scheme respects battery life?
The three laws of thermodynamics:(1) You can't win. (2) You can't break even. (3) You can't even quit.
Aw man, and I thought the idea I had for a single computer with multiple display formats for different input and output devices (keyboard/monitor, tablet, phone, digital music player, etc) was totally revolutionary. At least I can claim I thought it up on my own. And certainly, it was far more extensive than what Canonical is doing here, but what they have is the first step in that direction. So far it seems like they're running dual OSes with common data points, but my vision was a single OS that simply determined the appropriate display configuration depending on the user interface device being used, making data universally available without requiring multiple copies that have to be monitored to keep them in sync.
This might make me switch from Fedora to Ubuntu. Red Hat has been sorely lacking when it comes to pushing new technologies. So this interesting little achievement might be the thing that pushes me off of Fedora into that world.
just wander over to xda-developers and search for webtop mod or webtop2sd, people have been doing this since shortly after the Atrix came out. I bought an inexpensive lapdock and I run gimp and oo on mine.
I wonder if this can be made to run in a low-grade "Wondermedia" Chinese tablet? If so, would be a totally nice thing to make the most of the hardware. I'd get it installed like right now.
It's mostly because I get mixed feelings for Android. While it certainly works for little things to do with a phone or tablet, I can't help but feel it lacks stuff to make it productive. It'd be so convenient to have a little bash+sed+awk+etc environment to do little scripts on the road, or a working python terminal**...and the market is convenient, but a lot of the stuff takes me back to the bad aspects of shareware. So I would really want to run Ubuntu on it, and use familiar apps like Pidgin with OTR, a bash scripting environment...etc. And I think Unity in a tablet is a good thing to have, even if just Unity2D.
Gesundheit.
You do not have a moral or legal right to do absolutely anything you want.
the open source developer hasn't squashed the full desktop onto a tiny screen
I think that's a given, considering Canonical hasn't squashed a full desktop onto a 30" screen in the past year or so.
I am literally 3000 tokens away from the chaotic crossbow --Stephen
http://people.ubuntu.com/~mhall119/uphone/
If Microsoft allowed Windows 8 on ARM to have desktop applications this is what could have been.
This sounds very intriguing. I hope something comes of this. I'm not sure I care about this for a phone but for a tablet it would be awesome.
Imagine the Asus Transformer Prime running Ice Cream Sandwich as a tablet, and when docked its a full blown laptop.
So here's what I'm getting from this story. They have Ubuntu as a dual-boot(?) alongside Android and they use the Android drivers to get at the device's functionality from within Ubuntu, without having to write new drivers for each device. This might be a great first step from Canonical to get a foot in the door on smartphones and tablets before going full OEM. Hopefully when they release the source, the community will adapt it to run another distro (Debian with KDE Plasma Active anyone?), although I wouldn't mind Unity on a tablet, much as I hate it on the desktop.
Unfortunately I couldn't tell from the corporate-speak if they're just implementing yet another (albeit official) chroot application. I'd love a full Linux distro on my tablet (like my n900). One can hope.
I find that hard to believe. Win7 only requires a 1 GHz processor and 1G of RAM; surely you can tweak an Ubuntu distro to run fine on a current phone?
If you use software that doesn't run smoothly enough on current phone, your requirements are likely to scale up with increased processing power so you'll never feel anything but a desktop is sufficiently powerful.
Since the Nokia N770 (2007), Linux has been on ARM - maybe even prior to that. I have a N800 and it runs Debian/Maemo happily. No rooting needed.
I've moved to Android for work requirements on both phone and tablets. In comparison, Android sucks unless you are an end-user and do not care about privacy at all.
You can run Debian inside a chroot under a root'ed Android today. There are many how-to guides out there. This is less than ideal in my testing because a single 'apt-get update/upgrade' fracks with the nice Firefox. The other issue is that Android doesn't have X/Windows, so you connect over VNC to the chroot debian/ubuntu on the same device to gain GUI access. For me, the mouse/keyboard don't quite work. I have a USB keyboard, but every time I press 'm', the damn email app gets launched. Yes, I've rebooted, like that would help.
"Terminal IDE" and a few ported CLI GNU tools has brought most of the the things I missed about Maemo to Android, but I still miss the crontab for lite scheduling needs of rsync.
Outside development, I haven't found a use the the Android phone besides games. I prefer a $20 motorola for 7+ day battery life and the N800 for real-GPS (not assisted). The N800 has user swappable batteries too.
Google, Apple, Amazon, Rim, B&N and other vendors are so afraid they will lose control over the platform (like microsoft) that they are doing everything they can to block other solutions and calling it a "security measure." I'm calling bullshit.
One big holdup for me buying a webtop with my Atrix was that I needed to downgrade from unlimited data to 4Gig, then buy a separate tethering plan, which is absurd. This looks like and even better solution, because I can keep my unlimited plan.
Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
Or Prime, just for the lols. You get a toy that hot switches between a Macbook Air with a better OS and an iPad 2.5 with a better OS.
Canonical announced an EEEpc with Linux, and that never happened. I'm wary of Canonical claims that they're "partnering" with somebody, when the other "partner" doesn't announce the deal too. Where's the announcement from Google?
The Motorola Atrix was launched last year, and this was supported out of the box. It was the major selling point of the phone
Other than being a more recent version of the Ubuntu apps, this is no different than a non-locked down version of the 'Webtop' functionallity that comes stock with the Motorola Atrix and kin. In fact I'd would not be surprised to find bits of Motorola's open sourced webtop code in the Ubuntu for Android distribution.
I have had multiple window managers running on a machine before too...
There's still some of it left which Canonical hasn't managed to ruin?
While clearly Google could just turn around and canibalise the idea, this may help Canonical's growth with businesses.
A company could provide certain employees who don't need fast machines a simple work phone. Anywhere they could communicate and work on the same device.
Lets face it, the idea of the pocket computer is the future. The people who will be most happy if this succeeds would probably be ARM chip makers. Maybe Mark Shuttleworth is trying to setup his company to be bought by Google now.
Nein. Krankheit.
Really what they need to do is come out with a flash rom that you reflash your particular android device with and boom you're using ubuntu both in dock and undock mode... Doing it the way they are currently doing it, basically as an app running on the phone, is a step in the right direction, but really the road map should be to fully replace Android with Ubuntu. I think most people who use Android devices wish these devices were just running ubuntu, because ubuntu (and any desktop linux OS really) has a ton of more features out of the box than Android. With Android, they took linux, stripped away all the things that made it great, and then put a clunky window manager on top of it and a sandbox with limited features. I bet the same Android device running Ubuntu would run almost twice as fast, due to the natively compiled nature of Ubuntu versus the interpreted Java-based Android.
It seems to me Canonical are hoping to piggyback on Android's popularity. By shipping along with a recognisable and proven OS, they get their foot in the door with carriers and customers. As kludgy as the dual-OS approach seems, I have no doubt their end goal is to displace Android entirely and ship a pure Ubuntu phone that does everything in docked and undocked forms.
There's already an alternative solution called PocketVM for iPhone/iPad and Android that lets you carry Windows, Linux, BSD or other full desktop OSes on your phone or tablet with you. e.g. http://www.youtube.com/watch?v=IXlkCOsuHE8
And that's the way it is, February 22nd, 2012.
You do not have a moral or legal right to do absolutely anything you want.
Great news, now the Gnome and Unity developers can take their wretched, unusable, excuse for a desktop environment, pop it on a phone and stick it up their asses !
Personally I'd be looking for an open source kernel I can trust but able to run Android in a sandboxed environment quickly too.
A blog I run for the wealth