More and more smartphone manufacturers have been moving towards on-screen buttons, with Google really pushing for it over the physical button alternative. However, there are still a few OEMs (we're looking at you, Samsung) that have preferred to keep things a bit more traditional. Tell us which way you prefer and why.
Motorola Atrix 2, the Dreaded ICS Leak of 2012, and the Solution
Usually, leaked firmware updates can be a lot of fun and give users insight as to how the next version of Android will run on their devices. Somethings, though, leaks can be dangerous. As we saw on the Galaxy S II as well as the Epic 4G Touch and Galaxy Note, leaks can cause some major damage if not brought under control fast enough. Another situation much like happened with Motorola Atrix 2 users, where updating from a leak caused a number of problems.
Known around the Atrix 2 forums as the Great Leak of 2012, the leak indeed had many problems. If users manage to get the update installed without hard bricking their devices, trying to roll back to Gingerbread afterward almost certainly finishes the job. The first reports of the issue began trickling in when the popular and known method for rolling back firmware stopped working. XDA Senior Member alteredlikeness who informed us of the situation describes the whole ordeal here. When the disasters started happening, the leak was taken down to prevent further damage. It didn’t help that the Motorola device featured a locked bootloader.
That wouldn’t be all for the Atrix 2 users, though, as a fix was inevitably found. After a method for rolling back the Atrix 2 inexplicably appeared one day on a Chinese website (written in Chinese), XDA Senior Member jimbridgman adapted the current Atrix 2 method with it and created a way out. No one knows or can explain why a solution for an AT&T phone ended up on an obscure, Chinese forum, but Atrix 2 owners wouldn’t look a gift horse in the mouth. The method is quite simple, as it involves download a file, unpacking it, and running via Terminal or Command Prompt.
It is not a perfect method, as a few users are still reporting that it isn’t working for them. However, the percentage of success is much, much higher than the old method which was successful for all of five people. The crisis is considered officially over thanks to the method developed on the Chinese forum and jimbridgman. Since then, a more stable ICS leak has even been re-posted by jimbridgman along with a root method. When asked, alteredlikeness had this to say about jimbridgman’s efforts:
He was the one who made the leak manageable, for anyone who chose to, to install. But, he was one of the special one’s (along with approx. 5 others) that could fxz back to GB with no problem, and that kind of caused issues because we didn’t know the full extent of anything at the time. Then, the bricks started to fall… So, he immediately removed the links to the leak to try and prevent further bricking, and has been babysitting and handling everyone’s problems, questions, and proposed solutions the whole time while working on a real solution in the background. After he finalized his ICS to GB utility, he re-posted the leak files (today, I think), and you will notice that he whipped up a rooting method for ICS and included it in that OP also.
For more information, check out the original thread.
Want something on the XDA Portal? Send us a tip!
While there are frequent unexplained changes and pushes to Google's AOSP repositories, an interesting-looking new branch has been pushed out recently, called "master-soong". Taking a look at the changes made to the manifest repository (which is used to specify the repositories to be downloaded when building Android), it appears there are some new repositories making an appearance. Of note here are new prebuilt repositories for Go, and Ninja. Go is a programming language, created by Google, which compiles to produce...
There already are many solutions on the Google Play store if you want to send a link to one of your devices -- but what if you wanted to do it quickly without having to install any software or logging in to a website on the recipient end? Most apps require you to do either or both, which can be a hassle (or even a security risk) in some cases. Luckily, XDA Forum Member wyemun has developed CaastMe. Inspired by...