XDA News Articles

Jimmy McGee · May 14, 2015

How to Tweak Your Kernel – XDA App Review

Part of being a power user is getting and using more of your device than even the OEM could imagine. Power users want to tweak everything to run just perfectly in their eyes. There are many apps out there that allow you to customize your kernel and today we are going to show off a few. In this video, XDA TV Producer TK reviews three different applications to tweak your kernel. The applications covered in this video are FKupdater, Kernel...

XDA NEWS
Mario Tomás Serrafero · Jan 16, 2015

GPLv2 and Its Infringement by Xiaomi

Xiaomi has announced their spectacularly spec'ed Mi Note Pro, which features the latest in Qualcomm’s Snapdragon processors alongside a big 2K display and 4GB of RAM for a killer price. That being said, there’s something that is not-so-good about Xiaomi’s offerings that is a concern to many developers, especially many found here on XDA: Xiaomi's repeated violations of the GPLv2 license for the Linux kernel which Android (and thus Xiaomi's devices), is built on. Xiaomi is not the only company...

XDA NEWS
Tomek Kondrat · Jan 2, 2015

Tweak Your Kernel Parameters with Kernel Adiutor

The vast majority of custom kernels allow various modifications like selecting your governor, adjusting the maximum clock frequency, and much more. These paramters can be changed by executing commands through ADB or by using one of the kernel control applications created by various kernel developers here on XDA. Applications that let you change kernel settings are often limited to a few basic options or are paid-only. If you are looking for a free app with nice design and a long...

XDA NEWS
Tomek Kondrat · Dec 9, 2014

Tap2Unlock Brings Security to Tap2Wake

Android OS offers many ways of unlocking your device. Among the most popular are entering a pattern or PIN and face unlock. Although patterns and PINs can be pretty secure, there are still ways to improve upon them. The Android kernel offers many functions that can be used even when the screen is powered off. Double-tap-to-wake is a common feature that can be found on many custom ROMs here at XDA. XDA Senior Member goutamniwas created quite an interesting method...

XDA NEWS
Tomek Kondrat · Dec 7, 2014

HTC Releases Kernel Source for One M7, M8 GPe Devices

A few days, we talked about the Google Play editions of the HTC One M7 and M8 getting an Android 5.0 Lollipop update. Those updates, in addition to the totally new user experience, gave developers a chance to use the updated binary files, which were built to handle Android 5.0 without issue. HTC did its homework accordingly, and has now released the kernel source in a timely fashion. Most big OEMs respect open-source licensing and release the GPL-compliant kernel source...

XDA NEWS
Tomek Kondrat · Oct 19, 2014

Easily Load Your Favorite Kernels with Kernel Manager

Custom kernels are designed to make our devices run better, faster, and be more battery friendly than their stock counterparts. Kernel development is definitely not easy, as it requires lots of knowledge about the Linux ecosystem and coding ability. You can find multiple kernels available in basically any device subforum. Kernel developers often create applications to keep their users on updated versions and to streamline the update process. Users can easily download the kernel and install it without even touching a USB...

XDA NEWS
Tomek Kondrat · Sep 26, 2014

Learn How to Build Ubuntu Kernels with Comprehensive Guide

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....

XDA NEWS
Tomek Kondrat · Sep 17, 2014

MediaTek Releases Full Kernel Source for First Android One Devices

Those who might have thought that MediaTek would never release working kernel source might have to wipe their eyes right about now. It'd be best for such readers to sit down as all of you are in for a treat. As we talked about some time ago, MediaTek has been making great strides in supporting the development community. And now, MediaTek has honored that commitment with the release of the full source code for the first batch of Android One devices. Start your Linux machines...

XDA NEWS
Tomek Kondrat · Sep 13, 2014

HTC Desire 816 Gets Developer Treatment with Custom ROM, Recovery, and Kernel

In the last few days, we've talked about some fairly high end devices receiving official ports of popular ROMs or updates via OTA. Users of mid-range devices usually must be more patient when it comes to waiting for their devices getting developer support. Patience, however, is certainly a virtue. The HTC Desire 816 was announced at MWC in Barcelona in February of this year and eventually released in April. This 5.5” phablet brought a number of high-end specs into mid-range world. Now, Desire 816...

XDA NEWS
Tomek Kondrat · Sep 7, 2014

Charge Your Kindle Fire HD 7″ Faster… Much Faster

The Kindle Fire HD 7” is quite an intriguing device. Technically it uses its own operating system, "FireOS," which is essentially a skinned variant of Android 4.2.2. Of course, it was only a matter of time before fully fledged Android was ported to this device. Actually, lots of development related activity has happened since September 2012, when the device was made public. One of the latest development projects for this tablet comes from XDA Senior Member SafinWasi, who compiled a new kernel for this device with fast...

XDA NEWS
Tomek Kondrat · Aug 26, 2014

Convert PNGs into RLEs Easily on Any OS with PNG2RLE

Unlike other operating systems, Android uses its own graphical image formats. Most of the images use in the OS are PNGs, but there are some devices that use the RLE image format for their kernel logos. This format provides a pretty good compression ratio and is very fast. Sadly, converting a PNG file to RLE isn't easy and requires some tools. There are plenty of them, but not many can be described as cross-platform and don't require ImageMagick to work properly. If you are looking...

XDA NEWS
Tomek Kondrat · Aug 2, 2014

Google Pushes Experimental Linux Kernel 3.10 Defconfigs for MSM, Exynos and Tegra SoCs

The big hype surrounding Android L's unveiling caused us all to skip one important change, the debut of the Linux 3.10 kernel in the ARM world. New smartwatches like the LG G Watch and Samsung Gear Live work atop the Linux 3.10 kernel. However, most currently released devices are using the Linux 3.4 kernel, the ninth long-term stable release from 2012, with supports that expires in October 2014. Google is eventually planning to switch to 3.10 from June 2013, the tenth long-term stable release. In the Android...

XDA NEWS
Tomek Kondrat · Jul 26, 2014

Tweak Your Kernel with Kernel Tuner 2014

There are dozens of overclocking and kernel tweaking apps out there. In addition, some ROMs offer built-in settings to set your CPU governor and overclocking options. However, not every ROM offers such functionality, and many applications that let you tweak the more advanced kernel capabilities are paid-only or freemium. XDA Recognized Developer pedja1 wants to change this with a free app that lets you work your kernel tweaking magic.Kernel Tuner 2014 is a rewritten version of Kernel Tuner, an app originally intended for HTC Evo 3D....

XDA NEWS
Jimmy McGee · Jul 25, 2014

Partial Android Wear Source Posted, HTC M7/M8 Kernel Source Available – XDA Developer TV

HTC One M7 and M8 Android 4.4.3 kernel source code has been released! That and much more news is covered by Jordan, as he reviews all the important stories from this weekend. Included in this week's news is the announcement of the partial Android Wear Source being uploaded to AOSP and some more speakers who will be at xda:devcon 2014. That's not all that's covered in today's video! Jordan talks about the other videos released this week on XDA Developer TV. XDA Developer...

XDA NEWS
Tomek Kondrat · Jun 12, 2014

Video Tutorial Shows You How to Add Some Features to Your Kernel

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...

XDA NEWS
Tomek Kondrat · Jun 5, 2014

Learn How to Compile a Kernel using Linaro

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...

XDA NEWS
Tomek Kondrat · Mar 25, 2014

Open Source Archives Available for the Sony Xperia Z2 and Z2 Tablet

The Sony Xperia Z2 is a flagship device that many end users and developers have been waiting for. A powerful CPU and many unique features make it one of the most interesting phones of the first half of 2014. The device will be soon available to buy in many countries and its development community surely will flourish like previous “Z” devices. Developers working with Sony devices will be happy to know that a few days ago the GPL-mandated open source files...

XDA NEWS
Tomek Kondrat · Mar 20, 2014

Android 5.0 to Feature Linux Kernel 3.14? Totally Possible!

The Linux kernel is an absolutely brilliant piece of development work. Every Linux-based operating system uses it as the central unit responsible for process execution, and it serves as the interface between the hardware abstraction layer and your running processes. Android sits atop the Linux kernel, but the ARM version usually lags behind a release or two when compared to the version used in desktop operating systems like Ubuntu and Arch. It now appears as if this situation will change,...

XDA NEWS
Tomek Kondrat · Feb 3, 2014

Give Your Samsung Galaxy Gear Some Love with Triangulum, its First Custom Kernel

The Samsung Galaxy Gear is a somewhat unusual device. The smartwatch was originally designed for the Samsung Galaxy Note 3  and Galaxy S 4 flagships, and quickly became one of the most popular devices in its category. Despite this, it's still up for debate whether the Galaxy Gear will ever become a commercially successful device. This doesn't change the fact that development on XDA is quite fruitful, as we've already covered a custom ROM made by XDA Senior Member fOmey. Those...

XDA NEWS
Tomek Kondrat · Jan 11, 2014

Easily Get Binaries Needed to Work with Kernels

Every Android kernel is made of few parts, which (depending on the OEM) contains a zImage created during kernel compilation and a ramdisk where some device-specific settings are stored. Sometimes, the ramdisk contains a recovery, logo, and so on. If you've ever tried to work on a precompiled kernel, you've noticed that it can't be extracted with a simple archive manager. Rather, you need some tools capable of unpacking and repacking the kernel as an IMG file. These tools can be...

XDA NEWS