LINUX Posts on XDA

AKiTiO Node: Testing NVIDIA eGPU Support in Ubuntu 17.10

Ever since the announcement of Intel's Thunderbolt 3 technology there has been external graphics card (eGPU) support. Unfortunately for most of last year, including with Intel's own Skull Canyon NUC, putting this solution to use was challenging at best. Most motherboards didn't fully support the technology and those that did typically required a system that...

postmarketOS is a Touch-Optimized Linux Distro for Smartphones and Tablets

Arguably one of the worst things about the Android ecosystem is how quickly most devices reach the end of their software support life cycle, at least when compared to Apple or Google. Right now, you can expect to get up to 2 years of updates and 3 years of security patches from your manufacturer. If...

Open Source Adreno Project “Freedreno” Receives New Update

Users of Freedreno, the open-source graphics driver support for Adreno on Linux distributions, will be pleased to know that a new update has been released in the past week. Lead developer Rob Clark discussed many of the details in his blog, which highlight above all the support for Adreno 500 series GPUs. Among the highlights...

Kernel Sources Released for the Huawei Mate 9 and Huawei P10

Under the GNU General Public License (GPL), any modifications made to the Linux kernel must be publicly shared if users have access to the binary. Android itself is licensed under the Apache Software License which doesn't require modifications of AOSP to be open sourced. But because the underlying kernel in Android is Linux-based, all OEMs...

How to get Google Assistant on your Windows, Mac, or Linux Machine

Google Assistant is Google's answer to Amazon's Alexa smart home assistant. Initially only available with limited functionality in the Google Allo application, Google Assistant later rolled out with the Google Home and Pixel smartphones to bring the full power of Google's assistant to consumers. After a few months of waiting, smartphones running Android 6.0+ also received Google...

Linux CLI Launcher Transforms Your Home Screen Into A Terminal

The Google Play Store features many launchers of all kinds ready to make your life easier. Whether it's Nova Launcher, Apex Launcher, or Evie Launcher, there are a ton of third-party launchers out there for you to try out. At the base level, though, these launchers start out thematically quite similar although you can customize...

Halium is an Open Source Project Working Towards a Common Base for Non-Android Mobile Operating Systems

If you are an Android enthusiast who has also explored beyond the world of purely Android-based custom ROMs, you have probably heard of projects such as Ubuntu Touch, Sailfish OS, and the like. These have been ambitious, often long-running non-Android, GNU/Linux-based mobile operating systems. However, fragmentation is making development and user adoption quite difficult for these...

Anbox allows you to run Android apps on any GNU/Linux OS

Thanks to the widespread proliferation of Google's Android, developers have flocked to the platform, creating millions of applications for it. Although Android is based on the Linux kernel much like desktop GNU/Linux operating systems, the desktop OSes have not attracted similar amounts of development efforts. That's not to say that GNU/Linux operating systems are failures...

Termux – The Ultimate Linux Terminal Emulator for Android [XDA Spotlight]

Have you ever wanted a complete Linux terminal environment on your Android phone? Not just a terminal emulator with basic commands, but a comprehensive Linux command-line environment with all the utilities and packages you've grown accustomed to? If so, then Termux is the answer. Termux is a powerful terminal emulation software, which is similar to the popular...

Guide: Installing and Running a GNU/Linux Environment on Any Android Device

As many of you may well be aware, the Android operating system is powered by the Linux kernel underneath. Despite the fact that both Android and GNU/Linux are powered by the same kernel, the two operating systems are vastly different and run completely different types of programs. Sometimes, however, the applications available on Android can feel a...

Diving into SDCardFS: How Google’s FUSE Replacement Will Reduce I/O Overhead

Several months ago, Google added something called “SDCardFS” to the official AOSP branches for the Linux kernel. At the time, the move was noticed only by some kernel developers, but otherwise flew under the radar of most users. No surprise there considering the fact that most users, including myself, do not really know what goes...

Plasma Mobile is a Fully Open-Source Smartphone OS from KDE e.V.

If you've dabbled with Linux distros in the past, then you've likely heard of KDE before. KDE stands for K Desktop Environment and it's one of the main desktop environment options (next to GNOME) that can be used on Linux distros. KDE e.V. is a registered non-profit organization that represents the KDE community when in legal...