Android has been around for well over a decade at this point, with update after update including countless new features. Some of those features are unknown to most people, either because they're hidden inside the system, or because it has been so long since they were introduced that they aren't talked about as much.

We've compiled some of the best power user features in the Android operating system right here, for your reading pleasure. Some of these might sound familiar, but hopefully, you'll find a few surprises.

Replace apps with specific shortcuts

Android app shortcuts are rarely utilized, likely because they aren't easily discoverable. If you have always visit the same screen in a certain app, replacing that app's icon on your home screen with a shortcut might help you out.

Here's an example: if you're like me, most of the time you open the Play Store is to check for app updates. In that case, removing the Play Store icon from your home screen and adding the 'My Apps' shortcut can save you a few taps. Some other examples include replacing the Files app with a shortcut to internal storage, or replacing the the YouTube icon with the Subscriptions shortcut.

If you've never used shortcuts before, just hold down on an app (in either the app drawer or home screen) to see which shortcuts it provides. The shortcuts API was added in Android 7.1, so if you have an older device, they might not be available for you.

Connect USB devices

Android's ability to connect to USB devices isn't anything new, but it's incredibly underrated. Do you need to transfer files to/from a flash drive, or backup pictures from your camera? Just plug it in, and a notification usually appears from your phone's file manager. Did your touchscreen break? You can still use your phone if you connect a USB mouse.

Connecting a camera to an Android phone

Android's support for external devices doesn't end there. You can plug in USB headsets (I do this when I'm expecting to be on a long call), Xbox controllers, SD card readers, hard drives, Ethernet adapters, and even floppy drives.

In the past, using USB devices with Android usually required buying a microUSB OTG adapter. Now that we're in the age of USB Type-C, there are plenty of external drives and accessories that can connect to Android phones without an adapter. You can also use any regular USB Type-C adapter, even ones intended for use with desktops and laptops.

Pull down to see Quick Settings

As you probably know, swiping down on the status bar shows your notifications, and another swipe down is required to access all your Quick Settings toggles. To save time, you can actually swipe down with two fingers to instantly open the Quick Settings. This saves me seconds every day.

Disable battery optimizations

Android places limits what applications can do in the background. While most apps will still function normally under Android's battery micromanagement, there are a few that definitely work better with optimizations turned off. This is especially true for wearable companion apps, like Fitbit and Wear OS.

Should the need arise, you can easily disable battery optimizations for a certain app. Just hold down on the desired application on your home screeen, tap the Info button/icon, and look for a Battery menu option. The exact wording and location varies by what kind of device you have, but you should see an option for 'Battery optimization' somewhere.

Open the camera quickly

This one might seem obvious, but it's worth mentioning anyway. On almost every Android phone, you can double-click the power button to open the camera. Some devices have other shortcuts to perform the same action, like twisting on most Motorola phones, but the power button one is nearly universal.

Switch all audio to mono

If you regularly listen to music with only one earbud in, Android has a handy feature that merges the left and right audio channels. That way, you can still hear the full range of music with only one earbud.

The exact location of this setting varies by device, but if you search for "mono" in the Settings app, an option for Mono audio in the Accessibility menu should appear.

End calls with the power button

Another great Accessibility feature in Android is ending calls by pressing the power button. This allows you to hang up without looking for the End Call button on the phone app. This option can be found in the Accessibility section of the Settings app, or by searching for "Power button" in the Settings.

Pin the screen

Screen Pinning was added all the way back in Android 5.0 Lollipop, but many people still aren't aware of it. It allows you to lock a certain app, which means closing it or switching to another application will require your lock screen password. This is extremely useful when someone borrows your phone — they'll only have access to the app you opened for them.

Screen pinning on the Pixel 3

To set it up, search for "screen pinning" in the Settings app (or on Google phones, go to Settings > Security & Location > Advanced). The exact method for pinning/unpinning an app depends on what version of Android you're running, but the Settings panel should explain how it works for your device.

Clean up cached/backed up files

Like most operating systems, Android keeps plenty of cached files stored on your device, to avoid downloading them again later. If you're running out of space on your phone, or a few apps are behaving strangely, you can try deleting these cached files using Files by Google (formerly Files Go).

The app can erase multiple types of files, including junk/cached data, downloads, and media backed up to Google Photos. It can also send files to other nearby Android devices.

Add a message to the lock screen

Another little-known feature of Android is that you can add a short message to the lock screen. For example, you can leave the contact info of a friend or relative, in case someone discovers your lost phone.

On most devices, just open the Settings app, navigate to Display > Lock screen display, and select 'Lock screen message'. You can also just search for "message" in the Settings app (Samsung calls it "contact information" on some of its phones).

Reduce cellular battery drain

On some Android devices, a mobile data connection is always on, even when you are connected to Wi-Fi. This makes switching from Wi-Fi to a cell connection much faster, but it also has a negative effect on battery life. This setting can be turned on or off from the Developer Options.

If you don't already have the Developer Options menu visible in the Settings app, tap on 'About phone' (it should be near the bottom), and keep tapping on 'Build number' until you get the 'You are now a developer!' alert. This will make a new 'Developer options' menu appear on the main Settings screen.

Once that's done, open Developer Options and find the toggle for 'Mobile data always active.' Here you can turn the feature on or off.

Share Wi-Fi networks

If you have an extremely long Wi-Fi password, Android 10 lets you share networks using QR codes. Some manufacturers have implemented this feature on earlier versions of Android too. Just head over to your Wi-Fi settings, select the desired network, and press Share (it might also say 'QR code' or something along those lines).

Sharing and scanning Wi-Fi QR codes from the Settings app

Your phone will then give you a QR code, which someone else can scan using their Camera app. The scanner is also accessible from the Wi-Fi settings.

Of course, the other person will likely need Android 10 installed as well, unless their device maker added this functionality to earlier versions of Android.

Change the animation scale

One of the ways to make an older Android device seem faster is to speed up (or completely disable) all animations. This can cause some apps to behave strangely, but it can definitely help performance on old phones and tablets.

If you don't already have the Developer Options menu visible in the Settings app, tap on 'About phone' (it should be near the bottom), find the 'Build number,' and keep tapping on it until you get the 'You are now a developer!' alert. This will make a new 'Developer options' menu appear on the main Settings screen.

After that, open the new Developer Options menu and look for the 'Drawing' section. Here you can change the speed for window and transition animations. Changing these to 'off' will completely disable animations, and changing them to '.5' will make them twice as fast.