How to print logs on Single Line using PrintK in Kernel ?

In Linux kernel or device drivers if you are using printk, by default every message we pass … Read more

Passing command line Arguments / Parameters to Linux kernel module

In Our previous post, “Writing first Linux kernel Module” We learned how to write a simple Linux … Read more

Writing First Linux kernel Module

We will try to understand the simple kernel driver, its compilation and ways to load the kernel … Read more

How to sign kernel module on UEFI Secure boot enabled Ubuntu ?

Secure boot requires each an every operating system software to be signed with unique key to build … Read more

Understanding Linux LED Sysfs Class architecture

The LED class just allows control of LEDs from userspace. LEDs appear in /sys/class/leds/. In this post … Read more

How to use Android Log API’s in Kotlin to print logs ?

Kotlin initializes the variables in different way than JAVA hence if you are too much used to … Read more

How to assign IDC File for Input Device in Android ?

As we have seen in “How to identify which IDC file used by Input Device in Android … Read more

How to identify which IDC file used by Input Device in Android ?

Input device configuration files (.idc files) contain device-specific configuration properties that affect the behavior of input devices. … Read more

adb shell screencap ( Take Screenshot in Android using ADB Shell )

If you want to take screen capture of something happening on your phone screen and save it … Read more

How to Remount Android Vendor Partition as Read Write ?

Android’s Vendor partition is by default mounted as read only, but if we need to modify some … Read more

How to remount android system partition as read/write or read only ?

Android’s system partition is by default mounted as read only, but if you are looking to modify … Read more