How to Use Android’s Built-In Tethering When Your Carrier Blocks It

Tethering your phone’s internet connection, which allows users to share their phone’s data connection with other devices, is really useful if you’re out and about with no Wi-Fi, but some carriers block the feature from your phone. If you get an error message when you try to tether—something like “Account not set up for tethering”—here’s a fix.

8 Reasons to Install LineageOS on Your Android Device

CyanogenMod was formerly the most popular custom ROM for Android devices. Unfortunately, a short-lived effort at making the ROM the basis of a business-to-business software company sank the entire CyanogenMod team and its former assets, including the name and community servers. But all isn’t lost: many of the original developers have jumped into the new LineageOS project—a direct follow-up to CyanogenMod. While the extensive device support isn’t quite what it used to be, Lineage is still the first stop for up-to-date community ROMs for many users.

What Is “Systemless Root” on Android, and Why Is It Better?

Gaining root access on Android devices isn’t a new concept, but the way it is done has changed with Android 6.0 Marshmallow. The new “systemless” root method can be a bit confusing at first, so we’re here to help make sense of it all, why you’d want it, and why this method is the best way to root an Android phone moving forward.

How to Optimize Your Android Phone’s Battery Life with Greenify

At this point, smartphones are prolific. We use them for calls, text messages, social networking, photos, quick searches, streaming music, watching videos…the list goes on. But each thing you do drains your battery life, and some apps will even continue to drain your battery in the background when you aren’t using them. A free app called Greenify can fix that.

How to Install the New Systemless Xposed Framework for Frustration-Free Android Customization

Xposed is one of the most powerful tools a rooted Android user has in their arsenal. It brings things to the table that were previously only available on custom ROMs—like custom reboot menus, theme modifications, and so much more. Of course, all that customization comes at a cost: since it modifies the system partition, using Xposed essentially breaks Android’s update system. But not anymore.

How to Add Gestures to Your Android Phone’s Fingerprint Scanner

So you have a shiny new Android phone, equipped with a security-friendly fingerprint scanner. Congratulations! But did you know that, while useful on its own, you can actually make the fingerprint scanner do more than just unlock your phone? An app called Fingerprint Gestures can take that little scanner to the next level.

How to Root Your Android Phone with SuperSU and TWRP

If you really want to dig into the Android system, you may find that some apps require root access. Rooting has become less necessary over the years, but it’s still useful if you want to run certain types of apps. Here’s the most widely supported method for rooting your device, and why you might want to.

How to Get Android Nougat Features on Your Older Phone with N-Ify

Android N will bring a lot of new, innovative, and useful tools to Android, but if you don’t have a modern Nexus device, then it’s hard to say how long you’ll be waiting to get your hands on some of these new goodies. Fortunately, if you’re running a rooted device with the Xposed framework installed, getting many of N’s new features is only a quick download away.

How to Get More Meaningful Battery Stats on Your Android Phone

Android has come a long way in terms of battery life over the last few years, and the built-in tools for monitoring battery usage have gotten significantly more useful. Still, sometimes the stock options just aren’t enough. Thankfully, there are ways to easily gauge your battery usage, remaining time, and even hunt down apps that are stealing your precious juice.

How to Access Developer Options and Enable USB Debugging on Android

Back in Android 4.2, Google hid Developer Options. Since most “normal” users don’t need to access the feature, it leads to less confusion to keep it out of sight. If you need to enable a developer setting, like USB Debugging, you can access the Developer Options menu with a quick trip into the About Phone section of the Settings menu.

How to Unroot Your Android Phone

So, you’ve opened the doors of advanced functionality on your Android phone by rooting it. That’s great! You can do stuff with your phone that other people can’t do with theirs. But what happens when things change and you want to unroot it? Fear not, we’ve got you covered.