Posts From Mishaal Rahman

Mishaal Rahman
358 posts

Long-time Android enthusiast starting from all the way back to the Sprint HTC Hero. Partial to the Nexus line, but open to try anything with Android on it. XDA's resident master of everything Tasker. Please direct media inquiries to mishaal@xda-developers.com

How to Stop Pokemon Go (or other apps) From Stealing Audio Focus

Despite dwindling in popularity, Pokemon Go still has a ton of fans playing the game every day. Although most of the game's issues have been related to cheating, there are other, more minor ones that annoy existing users. One such issue is related to audio focus in Android. Users who like to listen to music or...

Google is Working on a VR Recovery for Standalone VR Headsets

If you've ever dabbled in the world of custom ROMs and kernels, you're probably somewhat familiar with the custom recovery called TWRP. But devices with unlocked bootloaders aren't the only runs that have a recovery mode, in fact, every Android device has a built-in recovery interface, though the options are usually incredibly limited. Even Android...

How to Stop Vibrations from Any Android App on Your Phone

Online advertisements continue finding new ways to annoy the crap out of you. For the past few years, one particular form of online advertisements have plagued mobile devices: the vibrating ad. Using the Vibration API, advertisements have been vibrating your phone to annoyingly grab your attention. This issue has been known for years, but Google...

Custom System Animations for the LG V10, LG V20, and OnePlus 3/3T

LG might be disappointed by the lackluster sales of their most recent flagship, the LG G6, but that doesn't mean there aren't a lot of satisfied customers of LG smartphones. Sometimes, even if you are mostly content with the stock experience of your device, you want to play around with custom themes, modifications, ROMs, etc....

Xposed Module Brings Reading Mode on MIUI 8 Devices with Custom Kernels

If you are using a custom kernel on a device with MIUI 8, then the stock Reading Mode feature may be unavailable. This feature tints the screen to filter blue light from the display so you can read easier at night. If you would like to use this feature on your MIUI 8 device, then...

Overlay Adds Ambient Display for Sony Xperia Z5 and XZ on Nougat

Ambient display is one of the best features found on Android devices, but unfortunately not every device has this feature available for it. Typically, the feature is available only for those devices with OLED displays (due to battery drain concerns) as the feature lights up a part of the screen to show incoming notifications. Some...

Hide Quick Settings Tiles on the Lock Screen Automatically [App]

Google introduced Quick Settings tiles to Android with Android 5.0 Lollipop (though it should be noted that this feature was available on Samsung phones before it made its way to AOSP). With Quick Settings, users can access many useful system toggles such as a WiFi, Bluetooth, Location, GPS, or Sound toggle without having to navigate...

Bluetooth Battery Level Indicators are Finally Coming to Android

A really useful feature for those of us with Bluetooth headsets and other devices is finally making its way to AOSP: Bluetooth battery level indicators. This means that users of Google, Motorola, Sony, and other devices with near-stock Android software should be able to tell the battery level of their Bluetooth connected devices without the...

CarbonROM Update Brings Energy Aware Scheduling to the Nextbit Robin

Ever since Google hopped on to the Energy Aware Scheduling (EAS) feature train, developers on our forums have been working hard to bring this feature to the devices they support. The feature optimizes energy consumption for multi-core SoCs, and it requires significant kernel patches to get it working. The advantages of EAS are described in...

LineageOS 14.1 for the Huawei P9 Lite

The Huawei P9 Lite is a mid-range smartphone released in 2016 that features the HiSilicon Kirin 650 SoC, and as such has not seen as much development effort as some other comparable devices using Qualcomm Snapdragon SoCs. This disparity is mostly attributed to a delay by Huawei in releasing their kernel sources, but nevertheless since...

Nexus 6P Bootloop Fix Has Been Found, Makes Your Phone Use 4 Cores

Have you been affected by the Nexus 6P Bootloop of Death? If you are one of the unlucky few with a Nexus 6P tucked away in some drawer, you'll be happy to know that a fix has been found that'll enable you to fully boot up your device once more. This has been achieved by disabling...

KeyboardSwap Plugin for Keepass2Android Automatically Switches Keyboards without Root

Password managers on Android have long been neglected by Google, but that's going to change with Android O. Android O's Autofill Framework will drastically improve user/password data entry and will also eliminate the need for performance-costly Accessibility Services, but unfortunately it'll be quite some time before most devices will ever receive Android O. For those of us...