How to enable USB Debugging on an Android device

To enable USB Debugging on an Android device, first enable Developer options on the phone by going to Settings -> About, look for the Build Number and tap it 7 times. Then in Settings -> System -> Developer Options, scroll down and check the box that says USB Debugging to enable it. You are now … Continue reading How to enable USB Debugging on an Android device

Install kvm on Linux Mint for Android Studio x86 or x86_64 version of Android emulator

After installing Android Studio, the Android emulator takes a long time to start up. It appears to have hanged and other activities on the Ubuntu computer are not possible. This could be due to incorrect installation of kvm. To resolve this problem, open a terminal window and install kvm using the following command: $ sudo … Continue reading Install kvm on Linux Mint for Android Studio x86 or x86_64 version of Android emulator

Install Lineage OS 16.0 on Xiaomi Redmi Note 5 Pro

Installing Lineage OS 16.0 is well-explained at https://forum.xda-developers.com/redmi-note-5-pro/development/rom-t3913242 Follow the steps below and your own risk and I am not responsible for anything that happens to your device. The below steps are from my experience and there is no assurance or guarantee that they will work for you. Make sure you have installed the Android … Continue reading Install Lineage OS 16.0 on Xiaomi Redmi Note 5 Pro

Shared hosting and WordPress

WordPress had recently upgraded it's code to work with PHP 7. Subsequently, each time I logged into the hosting provider account, I was always reminded by WordPress to upgrade the WordPress code and stay up to date with the latest security patches. Unfortunately, the hosting provider informed that the latest PHP 7 scripting language could … Continue reading Shared hosting and WordPress

How to use fastboot on Android phone from a computer with USB 3.0 ports only

It is rather unfortunate, but twrp.img could not be transferred to the Xiaomi phone simply because the computer from which it was done, did not have a USB 2.0 port. To overcome this, connect a USB 2.0 hub to the USB 3.0 port of the laptop. Then connect the Xiaomi phone USB cable to the … Continue reading How to use fastboot on Android phone from a computer with USB 3.0 ports only

How to overcome Google Play Services Error for Android Messages

After the latest Android Messages update, Google Play Services keeps throwing an error each time you open the Android Messages App on the phone. This is because, Google Play Services wants to be granted the Body Sensors and the Microphone permissions. In case you do not want to receive the error, disable Android Messages App … Continue reading How to overcome Google Play Services Error for Android Messages

How to restore TWRP recovery after encrypting internal storage on LineageOS 14.1 on Motorola G 2014 (titan)

I installed LineageOS 14.1 on an old Motorola G 2nd Generation (2014) android phone, also known as titan. All went well and it worked like a charm. I wanted to encrypt the internal storage and accordingly, did so from the Settings -> Security option on the phone. It worked well and said the phone was … Continue reading How to restore TWRP recovery after encrypting internal storage on LineageOS 14.1 on Motorola G 2014 (titan)

How to install LineageOS on Samsung Tab P-3110

I had installed CyanogenMod on a Samsung Tab P-3110 a while ago. It was KitKat, and served it's purpose well. The Samsung Tab P-3110 was fully functional, with a very good Privacy Guard feature and above all, "root". After CyanogenMod's demise, LineageOS version 13.0, a Marshmallow version afforded the opportunity to upgrade the ROM from … Continue reading How to install LineageOS on Samsung Tab P-3110