Android and its hostile community

I am writing this post with sheer disgust of huge nagging that I am facing for an OSS project. You might have seen me work quite a lot on Android ROMs/Kernels. Have you as a user read its license that it comes with? Licensor provides the Work (and each…

Android Kernel for Newbies

Lets gear up with the necessary things. You would usually need a minimum of a dual core PC, some odd 4GB ram, and atleast 10GB disk free space. If you don’t match the specs, don’t worry, we can workaround it. And then, you need Linux installed, doesn’t…

Vendor Blob Extraction

{{< alert >}} Warning! This article is deprecated, please use this link {{< /alert >}} How to extract vendor blobs from stock rom? I got asked this question a lot, so I'll post it here. Its gonna just be steps on how to do it. ⚠️ Note that you…

Git for Newbies

Before we start make sure git --version command successfully returns. If the output is something like command not found then please make sure Git is properly installed on your machine. My machine output is shown below. Output on your machine might be different. Commands that a user should type on…