What is the Difference between Process and Thread ?

Creating a new thread is very similar to forking a new process, but there are differences. When … Read more

Yocto: Where temporary source code resides for a package during build

During a build, the unpacked temporary source code used by recipes to build packages is available in … Read more

How to setup 301 redirect from non-www to www ?

If you want to redirect non-www URL to https://www. which improves search engine optimisation rankings, use following … Read more

Check Bluetooth services of a remote device

With following mechanism, we can check the Bluetooth profiles and services of a remote device, 1) Switch … Read more

Use hcitool to get Bluetooth device information

Below commands are shown for communication between Linux Laptop and Samsung Mobile to get Mobile bluetooth device … Read more

Bitbake Process

Bitbake packages compilation process

Compilation of Any package using bitbake goes through stages as mentioned in below image, 1. do_fetch – … Read more

adb shell – generate input events to browse applications / menu

Following are the adb shell commands for generating input events which can help us to browse the … Read more

Bluetooth

Understanding Android Bluetooth Code : part 1

Android provides a default Bluetooth stack, BlueDroid, that is divided into two layers: 1) Bluetooth Embedded System … Read more

Kernel startup entry point / how Linux kernel boots ?

We will consider our hardware platform as ARM, so the kernel startup entry point code is at … Read more

Add new user, set password and change root password in Yocto

Created a new image recipe like below and named it as, recipes-images/images/lynxbee-core-image-minimal.bb Compile the image as, and … Read more