How to add timezone info to root filesystem using Yocto ?

Recently while debugging some issues we found that we were missing timezone related files into Yocto root filesystem, the debugging with strace shown the following error, The poky has a recipe for compiling the relevant files at poky/meta/recipes-extended/tzdata/ hence you can use below command to compile it, Once you have it compiled, you can add … Read more

How to add locale into embedded yocto root filesystem ?

Recently we faced some issues with locale and when debugged using strace it shows following error Now, to add these missing files using bitbake, append following line in either in your image recipe or in conf/local.confand rebuild the root filesystem Subscribe with Valid Email Id to receive updates in Inbox. ( Secured by Google FeedBurner … Read more

Understanding Libusb

How data can be transferred on the bus. To transfer data to or from a device, first a handle needs to be obtained to the device. libusb is a user-level library that may be used to implement client-side functionality for USB on Linux. libusb requires that the function namely usb_init() be called before any other … Read more

Monitor Memory, CPU usage, processes i.e. system resources on Linux


System administrators need to monitor their server to ensure proper functioning. The practice enables administrators to detect possible issues in advance and recover the system, before it causes any trouble. There are plenty of commands on Linux to monitor different system resources like cpu usage, memory usage, network, disk usage and so on. Popular ones … Read more

What is Flutter and Flutter Engine ?

What is Flutter ? Flutter is Google’s portable UI toolkit for building beautiful, natively-compiled applications for mobile, web, and desktop from a single codebase. Flutter is a new way to build high-performance, cross-platform mobile apps. Flutter is optimized for today’s, and tomorrow’s, mobile devices. Flutter makes it easy and fast to build beautiful mobile apps … Read more

How to install latest version of Node JS on Ubuntu ?

If you want to install node.js which is gaining popularity in recent days, you can follow below steps, Installing latest node.js version npm is the package manager for node.js JavaScript which we need to install in first, Above command will install the latest version of Node.js, Now, you can check which is the latest installed … Read more

How to install specific Node JS version on Ubuntu ?

To install specific version of Node JS, first make sure NPM package manager is installed. You can check what is your current Node JS version using below command, Also check which all node versions are supported by using below command, Changing to specific node version as you want. Now, lets say if you have seen … Read more

Convert an existing Android application to a library module

As we have seen in our post, “How to develop first android Application/App in Android Studio” where we developed our first simple android application, now within this post we will see how we can convert this same application as a library to create AAR file which we can use from any other application as library. … Read more