AOSP stands for Android Open Source Project. This is the complete android codebase which is available as an open source project. Recently, for one of my projects I required to build complete AOSP code and flash it into pixel 3. Google has provided good documentation around this listing complete steps to follow. But following these steps was not smooth and I faced some issues and hurdles. So thought to write a guide for anyone willing to do this on their own.

If you just want to use AOSP on your device without any modifications, then google has provided very easy…


This is a popular saying by Brian W. Kernighan and P. J. Plaugher. Comments are no way to hide a bad piece of code. If our programming languages are expressive enough which todays OOPS languages are and we have the talent to clearly express ourself in those languages, then we don’t need comments.Because nothing can be quite so damaging as an old crufty comment that propagates lies and misinformation. The older a comment is, and the farther away it is from the code it describes, the more likely it is to be just plain wrong.

Comments do not make up for bad code :

When we write a module…

Priyanka Singh

Mobile Application Expert

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store