POSTS TAGGED: guide
Posted June 17, 2014 at 07:00 pm by Tomek Kondrat
As you may already be aware, rumor has it that Google is planning to redefine the overall UI look and feel in Android. Not too long ago, we talked about Quantum Paper, the rumored unified UI that may define Google products across all platforms. These changes may be unveiled very soon, as Google is gearing up for its I/O event next week.
If you are eager to achieve a similar effect to this rumored UI paradigm in your application, there are ways to make your own apps more Quantum Paper-like. In order to show developers how to easily achieve this, XDA Senior Member krishneelg3 outlined the process. The tools that you need, in addition to basic coding knowledge, are an Android IDE like Ec. . . READ ON »
Posted June 13, 2014 at 04:00 pm by Tomek Kondrat
When you first came to XDA Developers, the world of Android modification was likely very new to you. Custom ROMs, kernels, recoveries were all more than likely previously unknown. Compounding matters, these things pieces of development work often have different installation procedures, depending on target device.
If you are just beginning your Android journey and happen to own a Sony Xperia device, you might be interested in a guide by XDA Senior Member cy56. This guide is very newbie friendly, and it explains the process of backing up, wiping, and flashing everything for the first time.
The guide is thoroughly detailed, and contains specific sections for Xperia devices since the kerne. . . READ ON »
Posted June 12, 2014 at 07:00 pm by Tomek Kondrat
Kernel development is undoubtedly one of the most popular and important types of development here on XDA. There are literally thousands of kernel projects available on this site, spread across almost every supported device forum. Creating something original definitely isn’t easy, but given the Linux kernel’s open source nature, it’s easy to learn and incorporate external features into your own builds.
If you ever wondered how to make your favorite kernel even better, you are in the right place to learn! XDA Forum Member srsdani created yet another great video tutorial. This time, srsdani shows viewers how to play with kernel and add some things like CPU governors and I/O . . . READ ON »
Posted June 5, 2014 at 03:30 pm by Tomek Kondrat
Not too long time ago, we compared Linaro and GCC to see whether changing your compiler could result in better performance. The process of compiling a kernel with Linaro and other toolchains is similar to using GCC by itself. However, it requires a bit of knowledge and preparation, and this is where guides and tutorials come in.
If you prefer to learn in video form, you should definitely check out the video guide series by XDA Forum Member srsdani. This series of eight movies guides you through all the issues you may face while installing a Linux distro on a VM, configuring it, and of course, building a kernel with Linaro.
The process will take you couple of hours, so this guide will be a per. . . READ ON »
Posted May 30, 2014 at 12:00 pm by Tomek Kondrat
The path to becoming a great Android developer is not straightforward. To make an application or modify an existing one, you need to know Java. To write a good application, you need to know all of the language’s nuances. Much of this information is available in resources found here on XDA. Applications written in Java use listeners, small functions that launch an activity when you press a certain part of the screen.
XDA Senior Member mohamedrashad wrote a useful guide to help new coders understand listeners better and learn how to use them. The guide explains how to define a button in Java, initialize it, and add a listener to launch the activity. You will also learn how to add Checkboxes and Ra. . . READ ON »
Posted May 27, 2014 at 12:00 pm by Tomek Kondrat
Building ROMs from source is becoming increasingly popular. While most who decide to build their own ROM do so to learn something new, some share their builds with community. However, ROMs are not always created from scratch. Some features are taken from open source projects that have their code publicly available on a Git.
Big projects with many contributors use the web-based software review tool Gerrit. Using Gerrit is a bit different than Git, and we covered a great guide some time ago. This tool can also be used to cherry-pick single commits, and a simple guide by XDA Senior Member jabza will show newcomers how to do this.
Jabza’s guide shows new developers how to u. . . READ ON »
Posted May 25, 2014 at 09:00 am by Conan Troutman
We’ve all seen that little empty box before. You know, the one that signifies a missing or unsupported font on your current device. This might not be quite so common for those of you out there with English as a first language, but for others with less commonly used native languages, this can be a frequent and frustrating issue. This problem seems to be quite an issue for many Windows Phone 7.x users including XDA Forum Member adeen-s. But rather than sit back and deal with the problem, adeen-s took this as an opportunity to post a simple and useful guide that shows you how to shoehorn these unsupported fonts onto your WP device.
The process itself is pretty simple, but does require a fully unlocked . . . READ ON »
Posted May 21, 2014 at 08:00 pm by Tomek Kondrat
Boot animations are one of the first things that you see after turning on your device. They are in fact just a set of images in the specified PNG format, but they make a ROM seem unique. Sometimes, they are even our favorite part of a particular project. If you are an intermediate Android power user, it’s relatively easy for you to create a boot animation, but you need to have the right tools to do it without editing files manually. It’s a long process and why to choose the manual way when there are plenty of more optimized methods?
Posted May 14, 2014 at 09:30 pm by Tomek Kondrat
XDA is full of various source-built, AOSP-derived ROMs. If you are trying to build one of them for yourself, it doesn’t really matter whether it’s Omni, CyanogenMod, AOKP, Slim, or any other ROM—the build instructions are pretty much the same.
In order to build Android on your own, you need to know three commands to start the environment, launch your device, and start a build by typing make. However, Android’s developers prepared more than these three commands. With various commands you can easily compile a single application, framework, or kernel, as well as perform many other tasks. If you are interested to learn more about build process, you should spend some time . . . READ ON »