Do you have a Galaxy Nexus (maguro) and still don't have the upgrade to 4.2 ?. This is the way you can get it before the OTA update.
First, you must know if your model is a maguro (may be a Takju or Yakju) the difference between this two devices is Google Wallet. The first (Takju) is the one that Google distributes in the USA and is the one that includes Google Wallet. The second is the one that Google distributes internationally. There is another Yakjuxx model that is the one that Samsung distributes, if you have any of the first two models this is your lucky day.
To start the update, download the latest Takju image from Google AOSP, this is a .tar.gz file, you must uncompress and unpack it, under Linux/Mac just use a terminal with
tar xzvf takju-jop40c-factory-1a47c890.tgzIf you are on Windows... damn, you are on your own, I don't know what to use then, maybe winzip or winrar. This will create directory called takju-jop40c. Get into that directory. Now edit flash-all.sh (or flash-all.bat if you are on windows) and edit the last line, the fastboot -w update image-takju-jop40c.zip, just eliminate the -w parameter, it should look like this:
fastboot update image-takju-jop40c.zipYou'll need to download fastboot from somewhere, you can safely use one that is provided in the CyanogenMod Wiki. Then you'll need to turn off your phone and start in fastboot mode, to do this press the Power + Vol. Up + Vol. Down buttons until the maintenace screen appears, then just run the script
Most people have one or more Twitter or Facebook accounts, the current integration in Ubuntu is awful, the social client that ships with Ubuntu (Gwibber) do a pretty bad job, in order to post a new status you have to open the client. It would be better if Ubuntu integrates this in the dash or as a simple applet.
Also, it would be nice to include a share button in some apps like the image viewer, in the nautilus menu triggered in with the secondary button.
Home made applications
Ubuntu relies on applications developed by others to create the environment, this is good, but almost all applications could be found in other Linux distributions. This doesn't mean that Canonical should write a copy of every single package in the system, just create the basic applications, this is:
- A decent File Browser.
- A decent Mail client.
- A really cool Office suite.
- A decent Social Client (could be integrated in the OS).
- A set of utilities to configure and maintain the system.
Ubuntu (and most linux distributions) use a lot of programming languages and toolkits, this is nice from the point of view of the diversity, but also creates confusion, fragments the developers and waste efforts because some people is writing apps in one language or another, there are other people maintaining a toolkit in C, or C++, Python or C#.
Having a single (default) programming language with the tools required to build rich applications will allow Ubuntu to have really nice applications, applications that will distinguish from the rest.
Just after the installation of ubuntu 12.10 in my MacBook Pro, here are the comments.
First, just to be fair, the MaBook Pro is not the best hardware to install Linux, I think not a single Mac computer with mac keyboard and trackpad is the best hardware to install Linux, this is because Linux distributions are designed to run on PCs with a PC keyboard and a mouse with two/three buttons not a multitouch trackpad.
So, leaving the hardware issues to the end, I think Ubuntu 12.10 is doing it well, it looks pretty nice, and I meant the theme is really nice to my eyes, the Dash works fine, it's not really what I desire but works "nice", there are things that I don't really go with me, like the fact that the Unity panel does not use an "intellyhide" method for hiding, it can't be positioned on the bottom, I really don't want to go back to the square screens.
There is a "online accounts" option in the system settings, but it only works on Gwibber (which by the way is awful), and empathy which is just nice. After setting my online accounts and launch evolution there is no integration, I have to manually configure my email addresses there… Okay, skip it, just go with thunderbird, the same.
The applications can talk by themselves, all of them work fine in the ubuntu environment, Libre Office, Evolution and my favourite text editor VIM works like a charm, no issues there. Chrome (Chromium) on the other side, it has become my favourite Web Browser since version 8, and works fine, renders pretty quick but the scroll feels choppy. It have this "inertia scrolling" attempt that is not working smoothly.
Software Center is really nice but I prefer the terminal and apt-get (or aptitude) to install applications, no comments on this more than the fact that there are some nice paid applications there. One thing that I really liked is that you can install apps without the Software Center, there's an option in the dash to preview the apps and install them if they aren't already in your system.
So, what I'd like to see in Ubuntu in coming releases:
- Support for multitouch gestures: I now, I said that installing Ubuntu in a Mac is not a good idea because of the hardware, but it would be nice to swipe left, right, up and down to move in the workspaces, more and more computers are coming with multi touch trackpads
- Try to make use of the ambient light sensor when possible
- Drop Gwibber, integrate twitter and Facebook in the Dash
- Add a "share" option in nautilus and other applications like the image viewer, "send to.." is nice, but there is no twitter/facebook integration, sending it by mail is just too old
- Make the Unity panel more flexible.
I haven't played a lot with Ubuntu 12.10, to me it is fine, obviously, to be perfect and fit all my needs I'll have to customise it, install scripts and fix some stuff. If you are planing to use a Linux distribution, go with Ubuntu.
I'm sure they are not the only one, but it is cool to get machines testing another machines... for instance, you can work on software testing software and in some ways it test a lot of stuff in the cellphone, the operating system doing what is supposed to be doing, the apps running and returning the results you expect to return, but there's more, there are functional test, and a robot testing a phone using a set of tests may detect some other issues related to the interaction between the software and the hardware, or long time issues with the software that are not detected in a normal test case, like memory leaks on a very long term usage.
Last Wednesday August 15 more or less at the 8am Diego was born, we were expecting him from a long time (nine months is a long time when you are waiting) and we are happy to have him with us.
Really exiting times are coming, by now Sofia is enjoying her little brother, she takes care a lot of him, Cristina and I are really in love with him, even when he likes to stay awake or have more of his activities in the midnight, I guess all babies do the same right?.
Just to let you know that I've upgraded to OS X 10.8 and seems to be pretty good so far, I may have to wait or the 10.8.1 update since now that many more people will put his hands on it more bugs are about to be discovered and the a really more stable version is the XX.Y.1 version.
But there it is, so far I like the update, is not a radical change and I like that (read I don't like Unity and even when GNOME 3.0 is pretty good, I like it more the 2.X way.).
The only thing I've noticed is that it uses a bit more battery than the previous version, but I may be overseeing something.