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.
Guide to Configuring ADB and Compiling from Source on Fedora KDE
Setting up ADB or an Android build environment can be a time consuming and sometimes awkward task, especially for those who might not have a great deal of previous experience with Linux-based operating systems. Without a doubt, the most commonly used distribution is Ubuntu, partly because it is one of the more user-friendly distros available and less daunting to those who might be taking their first steps away from the safe and familiar surroundings of Windows or OS X. If you look for a guide on setting up ADB or building Android from source, it’s highly likely that you will be directed towards Ubuntu.
Ubuntu however is not necessarily the first choice for those who are already comfortable with Linux, and some may indeed prefer to build on another distribution. XDA Forum Member 3ndymion218 certainly falls into that category, and decided to take the time to share his experience of setting up a build environment using Fedora KDE. It’s an incredibly thorough description of the entire process and very easy to follow. While the general principles are the same for most distros, each does seem to have some unique quirks of its own when it comes to something like this, and such guides might just save you a great deal of head scratching.
So if you’re already a Fedora user looking to build Android or fancy a change of distro, head over to the tutorial 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...