POSTS TAGGED: guide

How to Set a Video as Your Boot Animation

droid_00056

If you wish to make your phone truly unique, you may want to consider adding a nice boot animation. A boot animation is nothing more than a set of PNG files that are played one after another at the desired frame rate, while the operating system loads. Various OEMs put their own animations and often add sound during the boot process to make their devices cooler.

Splitting one video into so many single files reduces fluidity, because device has to proceed every file. The guys from Motorola decided to change that behavior and compiled a new bootanimation binary that uses MP4 video files during the booting process. XDA Senior Member devilex94 noticed that and wrote an interesting guide for the XDA-University exp. . . READ ON »

3 comments Read On

How to Use a Custom Toolchain for ROMs and Kernels

toolchain-01

Toolchains are basically a bundle of development tools that are used in a chain (the output of one tool becomes the input for the next, and so on) in order to compile source code (in this case, ROMs and kernels). While the Android NDK toolchain (which comes with GCC, among other tools) is usually used for this, developers can also use other toolchains if they wish. These can include optimizations focusing on performance or stability, for example.

Linaro and SaberMod are two popular examples for custom toolchains. They both introduce several optimizations, especially for recent ARM CPUs. If you’re trying to find out how to switch to a custom toolchain, then you might want to check out the tutorial XDA Seni. . . READ ON »

1 comment Read On

Learn How to Make Your Own Theme

Screenshot_2014_10_26_16_23_00_horz

You don’t need graduate degrees in the arts and computer science to create your own theme. Sometimes, all you need is a little bit of the talent and a decent graphics editing program. When you are beginning your journey in theming, you can choose one of two paths: modify an existing theme using APK Tool or write one from scratch using one of available IDEs like Android Studio or Eclipse.

For most, the first option seems to be the easier one. If you want to learn how to make your own theme, probably a wise choice is to follow a guide written by XDA Senior Member DanielFlorin. By reading this guide, you will learn what it takes to create your own theme using the eXperia L Orange as a base. You need a good APKTool client, a. . . READ ON »

2 comments Read On

Basics about APK Files and What You Can Do with Them

APK_format_icon

What’s an APK? This question may sound trivial, but it’s actually significant. You may think that an APK is just the format of those fancy files that you can install on your phone. You’d be right, but there is a while lot more that can be done with Android’s application format in addition to (hopefully not blindly) installing them.

Android applications are nothing more than archives with various folders encrypted during the compilation process. With proper tools like the legendary Apktool, you are able to decompile them, make your changes, and compile them back–though this last part doesn’t always work in every case. You can learn more about the APK, its structure, . . . READ ON »

2 comments Read On

Add Frequency Bands to Your Qualcomm Device

lte-advanced-cell-tower

Those of you who travel quite a bit undoubtedly own more than one device due to frequency band restrictions put in place by both carriers / OEMs, as well as local regulatory agencies. It’s common to find regional variants of pretty much the same devices from Sony, LG, Samsung, and other OEMs. And of course, these companies want to turn a profit, so they often sell multiple devices rather than one that can switch between all of its hardware-supported frequency bands. Surprisingly, most phones works pretty well with frequency bands that are not officially supported. In fact, this is often just a software limitation that can be circumvented with tools available on XDA.

You can try to unblock some freque. . . READ ON »

4 comments Read On

Add Emoji Support to Your Jelly Bean Xperia Device

mobile

Full emoji support was implemented in KitKat. It’s clear that not every device, even with a proper hardware configuration, received an update to this OS. Thus, emoji has been impossible for many to use fully.

Luckily, the community can find a solution for almost everything, and we have seen it so many times through the years. The same applies to emoji on Jelly Bean ROMs. Thanks to XDA Recognized Developer niaboc79, users can send emoji smileys on Sony devices with Android 4.1.2 and newer. To make this possible, the famous APKTool and a bit of Smali editing is required.

To apply the changes, you need to decompile the Xperia Keyboard and add a few lines of Smali code that has been provided by niaboc79. The whole pr. . . READ ON »

1 comment Read On

Learn How To Make Your Own Small App

8538259-1360445490489

Floating applications are very popular–not only here at XDA, but in Play Store as well. One of the first OEM that used floating application in its stock firmware was Sony. Small Apps are independent applications that can be used on top of other applications. For example, you can run a small calculator and perform some calculations while browsing a web page. Those apps can be launched from the small apps bar available by pressing the navigation button.

Small App can be developed really easy with Eclipse or any other compatible IDE. Sony even released its own SDK that makes development a bit easier. If you ever wanted to create your own small application, XDA Senior Member Geeks Empire wrote a comprehensi. . . READ ON »

1 comment Read On

Learn How to Build Ubuntu Kernels with Comprehensive Guide

tCOhWxZ

Linux is an operating system that many of you folks love and use on daily basis. It’s free, powerful, and quite a configurable operating system that can compile Android without much effort. One of the most popular Linux distributions is Ubuntu. Unlike Arch, which is a bleeding-edge distribution, Ubuntu uses tested packages that have been added by maintainers. This type of distribution is called cutting-edge.

Ubuntu comes with quite old Linux kernel (3.13), while the newest stable release is 3.16.3. If you want to use the newest kernel with Ubuntu based distribution, you can learn how to compile it by following a guide written by XDA Forum Member #buzz. By reading this guide, you will learn which depend. . . READ ON »

4 comments Read On

Add Some Power to First Generation Snapdragon CPUs

gsmarena_001

Some older devices still remain very popular. Phones like the HTC Desire, Sony Ericsson Xperia X10, and HTC HD2 are considered legendary and have many developers still actively working on ROMs, kernels, and tweaks to keep these old devices kicking. All of these old devices feature the first generation Snapdragon SoC with the Adreno 200 GPU. And although top-notch back in its time, the SoC has long since been forgotten by all but just a few who keep these older devices.

It goes without saying that devices that use the QSD8x50 platform could stand to have their performance improved. Luckily, the Adreno 200 and Qualcomm Scorpion CPU can be overclocked. XDA Senior Member FeraVolt has shared th. . . READ ON »

3 comments Read On