Tutorials

How to get an animated GIF as your home button on Android [Root]

Many of us Android enthusiasts are simply bored with the basic software experience OEMs put on our smartphones and tablets. This is why so many of us flash custom kernels, custom ROMs, and various mods to change the look and functionality of the devices that cost us hundreds of dollars. XDA Recognized Themer Ticklefish felt the same way...

How to increase the headphone jack volume on the OnePlus 6 [Root]

One of the most common complaints about the OnePlus 6 is its low volume headphone jack. While many different aspects of the device are stellar, the phone's volume output is not so great. The quality itself is fine, but you won't exactly be pumping out high decibel audio. Often a trick done by users to...

Enable always-on OTG on the OnePlus 6/5T/5/3T/3 running OxygenOS

OTG is a very useful feature for many as it can allow you to transfer data over your device's micro USB or USB-C port. You can hook up a hard drive, play games with a controller, or listen to music. Some device manufacturers specifically allow it, and OnePlus is one of them. One of the...

Video tutorials on how to build custom ROMs, kernels, and mods for Android

Have you ever wondered how to build your own custom ROMs or kernels? Have you ever wanted to learn how to even start? Well, now you can with a series of video tutorials made by XDA Senior Member AlaskaLinuxUser! You can learn to build for Android Lollipop, Android Marshmallow, Android Nougat, and Android Oreo. Along with...

How to enable Android P’s Dark Theme when Night Light is on

With the Google Pixel 2, Google added a partial system dark theme that gets applied when you have a dark-colored wallpaper. That feature came to the original Google Pixel and other devices with the Android 8.1 Oreo update and with the latest Android P Beta 3/Developer Preview 4, you no longer need to have a...

How to immediately get OxygenOS updates for the OnePlus 6/5T/5/3T/3

One of the most annoying parts of over-the-air (OTA) updates is waiting for the update to be delivered on your device. This varies wildly from device to device, and many factors take part while checking if you're eligible: your carrier, your OEM, your current Android version, and your actual geographical location/IP, just to name a...

How to fix the missing OEM Unlock button on the Samsung Galaxy S9/S8/Note 8

On any smartphone running Android 5.0 Lollipop and higher, you may find an option called 'OEM unlocking' in developer options. By toggling this option, you'll get the ability to unlock the bootloader on your device. Unlocking the bootloader lets you install a custom recovery such as TWRP, root your device to access system files, flash custom...

How to enable YouTube Dark Mode on Android right now (Root)

Google recently added a Dark Mode to the YouTube mobile app (following Dark Mode for the desktop website), but there's just one problem: iOS users get it first. Dark Mode is still "coming soon" to Android and we're not exactly sure how long it will take. The good news is the Android developer community has once...

Improve the FPS in PUBG with GFX Tool for Android [Root]

Mobile gaming is all the rage recently and smartphones such as the Razer Phone, ASUS ROG Phone, and Xiaomi Black Shark are being released to capitalize off of that market. However, not all of us can afford (or want) these gaming phones just to play the latest mobile games. If you aren't on the latest...

Xiaomi EU releases unofficial MIUI 10 for Xiaomi devices

As surprising as it may be, Xiaomi devices are known for having an active development scene here on the XDA forums. Most of the custom development on Xiaomi phones that users come to our forums for is related to AOSP-based custom ROMs like LineageOS, CarbonROM, Pixel Experience, Resurrection Remix, and more. Fans of Xiaomi's MIUI may know...

How to set up ADB & Fastboot on an x86_64 Chromebook running Chrome OS

ADB and Fastboot are tools that every Android developer and power user should be intimately familiar with. They're powerful command line programs that allow you to use your PC to interface with your smartphone, whether it be for app debugging or modifying the software. Setting up ADB/Fastboot is fairly simple if you have a PC running...

Here’s how to try out Android Messages for web right now [Root]

The long-awaited Android Messages for web client has started to roll out today. It lets you send text messages from your PC via a web browser like Google Chrome, Mozilla Firefox, Opera, Apple Safari, and Microsoft Edge. It's totally free to use and supports emojis, sending images, syncing messages, and notifying you of new messages. The...