This is the point where ArjunaOS stops being a prepared machine and becomes a real source tree. We fork the upstream LineageOS manifest repository, initialize the workspace from our own fork, let the first repo sync run, and verify that the checkout now contains the platform layers we talked about earlier.
April 17, 2026
10 min read
Building ArjunaOS #4: Syncing the Source
ArjunaOS
AOSP
repo
LineageOS
Manifest
Android Build
PPrasad Manoj Parulkar
Prasad Manoj Parulkar
AOSP Engineer
Part 4 of 5
Building ArjunaOS: Create Your Own Custom Android OS
Learn to build your own custom Android OS from scratch. This series walks you through creating ArjunaOS, a custom ROM based on LineageOS, starting from setting up your build environment and compiling your first build, through branding and system customization, to adding custom system services and advanced features. Covers the complete journey across three parts: building the OS, adding features, and deep customization.
Series Progress80%
Comments (0)
Sign in to join the conversation
Loading comments...